I agree with Roberts, check the stepper voltage. If too low, they can skip steps.