Stepper Motor Step Accuracy Issues

I agree with @Paul_KD7HB.

Under no circumstances should the motor-driver be disabled until you are completely finished with all movements.

Re-do all your tests without ever disabling the driver.

...R