I bought this truck from my employer with a tad over 300,000 on it, figuring if I got a year out of it I was doing good. Five years later, I have 352,000 on it. Even with the ultra hi-mileage, I'm not afraid to drive it anywhere. In that time, I've replaced fuel pumps in both tanks, windshield, and a TPS. It has the 5.0 engine, no gas mileage champ, but no slouch either. Finally started showing rust around the wheel wells on the bed and has had a slight rear main leak since I bought it. I've been thinking of trading it in on a new truck but I can't stand what I see out there now, so I think I'll just keep maintaining it.