Arduino Crashes and Reboots when stepper motor and pump are running