I had my pump off the other day to see if an extra I have would work for replacement and there's a plastic gear on the back side(firewall) that spins and drives the washer pump. The motor I had was the wrong depth for the gear to work the plunger. When you hit the switch it spins that gear I suppose. Are you sure the one on your car is the right one? Just a thought.