mine had been pretty good for 120,000 miles
I also had some of the issues mentiond above. My truck is a 2001 extra cab long bed. At about 50,000 miles I had an injector problem. The local dealer replaced them all. They were going to charge me a couple f hundred dollars for it since it was a warranty thing (pretty cheap really), but I had an extended warranty so it was $25. I replaced my seroentine belt at about 110,000 miles and replaced the idler pulley as a preventive thing then. I replaced a front axle half-shaft at about 100,000 miles when it sounded like the CV joint was creaking. I was preparing to replace the same one again about 5,000 miles later for the same reason, then realized the lug nuts were a bit loose and that was causing the creaking sound. Now I wonder if that was the case the first time. Other than that, a pretty stout rig. I am on tire set #3 or 4 and went to P265s early on to get a better load rating than the stock P245s. I used to haul a Citation 9.5 ft camper that was nearly 4,000 lbs. The 42 ft Sundance we haul now seems easy compared to that.
I still have original brakes, etc.
john
2001 Silverado w/ Duramax
Banks Monster Exhaust
Banks Ram Air Intake (by next weekend)
Airbags
Rear swaybar
Rancho 9000 shocks
Sundance 42 ft 5th wheel