could also be the voltage or wiring on the stepper motor.

Check the cables are seated properly and there are no tight kinks.

Have you done anything with/to the firmware on the printer ?