Replied to your post on driver there, and just saw it here then. Also check all electrical connections to the pump and with the car running wriggle them about to see does it stir anything up.