I doubt there is a problem with the pump itself. The dirty connector was your main problem, umplugging it broke enough of the corrosion to get some contact when you reconnected it. Good enough for a get out of the woods fix, cleaning it & grease will prevent it from happening again.
The pump...