The motor might have a faulty encoder. In this case you will need to replace the motor.