slow down homing_feedrate too.
don't home_retract_mm. set to 0 mm for x y z.