Been setting up all my controls and was working on the z axis. Standard stepper motor on a .125 /rev ball screw. Got it moving with a good speed and set up the z axis home switch. This is where the troubles seamed to start. I would home the z and it would shoot up to the home position perfectly and it would move back down alittle ways off of the home position. But when it would move back off the switch it would make this crazy loud growning wining noise and the stepper would vibrate bad. Only way I could get it to stop was change the acceleration to a low number like 30. In normal continuous jog mode this would show up if I crank the acelaration up past like 160 and over 500in max. What is causing this?