could be the stepper motor driver chip.
Stepper motors are virtually indestructible, but the chips are a regular consumer item :-)

Certainly doesn't sound like any of the things you've actually changed, as the only other obvious culprit would have been the ptfe liner.