Depends on age of car as to what to what could be causing problem. If an older car most likely stop solenoid knackered. Not necessarily failed due to pump fault, the coils on the solenoid can fail with age. Some solenoids cheap as £30 to replace. Many are easy to remove and test.
Fred
March 2009