@Reista Glad you got sorted. For future reference, always mention that you use 0.9 degree motors because if don't, people will assume that you are using the more common 1.8 degree motors. So for 20 tooth 2mm pitch pulleys, your steps per mm are indeed 160 but if you were using the more common 1.8 degree motors, they would be 80.