I bought a pump through Chip last year. His experience in these trucks is second to none in my opinion. I bought one through him because about 6 months prior to my pump going bad I was having an issue throwing a 0237 (low map signal input). He spent a half hour on the phone with me discussing possible reasons I was throwing the code. In the end, it was simple leak in the elbow coming out of the intercooler. He didnt make a dime off me that day but was more than happy to help. Thats what I call customer service, except I wasnt even a customer to him at that point. Whatever you decide, I would definitely recomend getting one with a new computer. They cost more up front, but at least you know what your getting. Buying a pump with a used computer is risky. Just because they pass a bench test doesnt mean they will last much beyond the warranty. You could very well be in the same position a year down the road, broke down needing a new pump. :{