I have an arduino motor shield r3 being used by a arduino uno. I'm running a 12 volt stepper motor that is attached to a 32 to 1 gear reducer. I have the Vin pin removed and powering it with a 12 volt power supply. After a few minutes of use of the stepper doing 2600 steps one way then 2600 steps the other way the shield starts to mess up and act like it can't handle the motor. The main chip on the board after the few minutes of running is very hot, I actually burnt my finger slightly from just touching it for a second. Is there any thing that could be wired wrong to cause this, such as the stepper not being wired right? Or could it be the stepper motor and gear reducer is just too much work on the shield? Any suggestion what could be wrong would be very helpful thank you.