The pump motor will be pulling its stall current at switch on - what is it? What is its stall current? Are
you trying to run the arduino from the same supply as the steppers and pump? (Hint, bad idea).
You should post full details of all the hardware you use, details always matter. And your code of course.