It was in 25Khz so I left it there. I tuned and calibrated the motors(only X and Y for now for the lathe).
X steps 16586, vel-20"/min, Acel 4"/min/min
Y steps 24686, vel 13"/min, Acel 3
They will run faster than that, but I thought I'd leave myself a little saftey room.
The steppers ran fine in the motor tuneing setup with the up and down arrows controlling the movement.
When Mach 3 tries to run G-code, the motors run terrible.
When I try running a simple G0 X.5 , then the motor stumbles and pauses, sometimes it turns backwards about 1/4 turn and then goes forwards again. I tried giveing it a Feed of 5, (F5 ) and then use G1 X.5, and still got the same on both the X and Y axis.
I don't have any feedback for position sensors, but I don't think it is enabled.

Any thoughts? and thanks a bunch for all the help.