are you sure its the car or the pump. because there is a little pressure valve insind the pump handle that determines when to stop flowing fuel to the tank.