What kind of thread does the leadscrew have? Metric ot trapezoid or "acme"?
You've practically changed everything but the leadscrew, so I see a chance it is the cause for your speed-problem.
You've practically changed everything but the leadscrew, so I see a chance it is the cause for your speed-problem.