I had an thought it could be this although x and y steppers are identical but x seems to be the one losing itself ever so slightly. Out of interest how do you change the steps? is it the motor tuning in mach3?