I'm trying to control a Nema 17 motor with an arduino uno. The issue i'm having is that the motor will smoothly rotate for about 40 degrees, and then it stutters and starts wiggling endlessly. I press the reset button and the system will do the same motion for about the same degrees of rotation. I checked the voltage readings of the motors input and three readings are always above 3V, while one is 0V. I feel this should be a good indicator of these problem. What do you all think I should check for? By the way, I'm using the MotorKnob code from arduino.