Current is adjusted by the ACC board. Current that high should blown the fuse for that axis. If current is that high, and the motor turns by hand, the current is going somewhere else (dead short). Do you have insulators beneath each transistor? Do you have insulators (plastic) on the screws? I had one case where the customer lost a terminal screw, replaced it with one just a bit longer. Just long enough to grab the terminal tight and also bottom out on the chassis of the machine causing a short. That was a nice one to find!
George
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)