I am fairly certain that this fuel pump was the original, car just turned over 100,000 miles and I did not get any history. I decided to change wear items while I had it in the shop instead of on the side of the trail in Big Bend. Pretty sure the check valve in the pump was the culprit. I also changed a very dirty fuel filter, Wix brand, so it probably got changed sometime in the past. Also, did the timing belt, which was easy and then realized the altenator would be a booger without taking out the grill and radiator, which I already had out, so I changed it to a brand new one. It still was a booger!! I cant imagine trying to get that dang thing out with no room. Also the water pump. In other words, I jacked it up and ran a new car under it!! Timing belt was worn out, cracking etc. I'm lucky I made it home I guess. She's purring like a little kitten now tho. Working on a base plate for a Blue ox tow bar I picked up on Craigslist. Managed to have enough metal laying around to not have to buy anything, but from the looks of my welding, I forgot how....Taking it to the welding shop to get a pro to finish. Guess I'm gettin old!