And you don't show a free wheeling diode across the pump, you need that to protect the MOSFET and helps with noise suppression.
And you don't show a free wheeling diode across the pump, you need that to protect the MOSFET and helps with noise suppression.