my new, not rebuilt, napa sb pump is shot. 2 years old and maybe a 1000 miles. i got on it on the onramp and the bearings let go. i was going to use the life time warranty to pick one up tomorrow, now you have me worried that they are junk. my junkyard one lasted 20+ year before it gave out.