I got my pump from NAPA. I had to go to the dealer to get the new o rings and bypass pipe seal. I think one of the o rings was about 25 bucks!! but there was no way I was going to put it back together without them. I think I had just over 100 bucks in parts. Here are the factory and fel-pro...