Have you tried swapping motors on the drive that works? If the one works, and the other don't, then the steppermotor must be faulty. Another way to check motors out of circuit is quite simple. With the motor removed and disconnected, short all the windings out together and physically turn the motor shaft. The motion will be resistive but smooth. If you can feel a ripple effect, chances are one of the windings is open circuit somewhere. You can also measure the windings with a multimeter on ohm setting for consistency of resistance between windings. If you can find the leads that belong to the same winding in the motor, shorting them together and turning the shaft will be resistive and you should feel a ripple effect as the rotor passes the poles which are shorted (static torque). Doing this by alternatively shorting windings should have the same load resistance when you rotate the shaft. If you have an oscilliscope, you can spin the rotor shaft with a drilling machine and observe the sinewave on each winding.
Whacko when all else fails!