@phaedrux i changed all a bit in
config;
; Endstops
M574 X1 Y1 Z1 S2 ; Set active high endstops
; Z-Probe
M558 P0 H5 F120 T6000 ; Set Z probe type to unmodulated and the dive height + speeds
G31 P500 X0 Y0 Z2.5 ; Set Z probe trigger value, offset and trigger height
M557 X15:185 Y15:185 S20 ; Define mesh grid
homeall;
G91 ; relative positioning
G1 Z5 F6000 S2 ; lift Z relative to current position
G1 S1 X-205 Y-205 F1800 ; move quickly to X and Y axis endstops and stop there (first pass)
G1 X5 Y5 F6000 ; go back a few mm
G1 S1 X-205 Y-205 F360 ; move slowly to X and Y axis endstops once more (second pass)
G1 S1 Z-205 F1800 ; move Z up stopping at the endstop
G90 ; absolute positioning
G92 Z0 ; set Z to axis minimum (you may want to adjust this)
; Uncomment the following lines to lift Z after probing
;G91 ; relative positioning
;G1 S2 Z5 F100 ; lift Z relative to current position
;G90 ; absolute positioning
before, z was lifting a bit, x and y were going to switches side a bit and were just stopping before touching switches or anyting. now with this homeall, they go all the way to switches, dont stop and keep ramming them. then i get afraid and push emergency stop