Accelstepper homing every time?

I realize my electrical system is atypical but when my fridge starts it drops the voltage sufficiently to cause my radio to turn off.

Maybe try powering the Arduino from a large lead-acid battery to see what happens.

...R