How long are you going between WP's and are you 100% dry during this time? Are you sure it's the pump? In my case I thought my pump was bad, but it was actually the head gasket leaking to the outside of the engine (but it sure looked like it was the WP on first inspection).