Hi Neil Welcome to the forum.

First a picture would paint a 1000 words. You are never going to get an accurate machine with the stuff you have built it with, however, can you up your PS to about 30V as the drivers can accept about 42V that would help a bit.

Are you driving the motors direct to the end of the lead screw or with a pulley and belt to give you an increase in torque.