Stepper motor is drifting, in the video, at random times, there is another sound when it stops and then it drifts a bit from it's starting point. It needs to do a full revolution and stop in the same place every time. Any ideas at what might be causing this? Nema 23 Stepper Motor Bipolar 1.8 Degree.