If you have the pump wired through a relay you might want to check the relay as it could be sticking on or a bad ignition switch.