Hello I see no one has replied so maybe I can help...... on the #3 question If you have your limit switch wires, data wires, etc. ran in the same loom as the motor wires without proper grounding this will cause you motors to skip / miss a step , so all you need to do for this is ground all your stepper motors together from one to the other and this will more than likely help stop that . On the #1 question why do you have to go to mm for it to work right? If you have your settings set to inches you should be able to do everything in inches in the config drop down menu there is a place where you can change the system to inches rather than mm, I use a xbox 360 controller to use as my jog wheel it works great and for under $20 dollars you can pick one up it really helps. I hope this helps with some of your issues if you have any other questions please feel free to ask