A/C compressor - bad at 104k, when I bought the truck.
O2 sensor - bad at 160k, left me stranded, no start.
Radio - bad at 104k, when I bought the truck.
Starter - bad at 145k.
RUST - This truck had minimal rust when I bought it. It was just the beginning. Rust progressed throughout, fast. I used spray foam in a can to fill the holes, so I could pass inspection. The rear bumper almost fell off, it was so bad.
Aside from typical maintenance, like tires, battery, and brakes, I had to replace tie rods, ball joints, brake lines, fuel lines, fuel pump, exhaust, front bearings, rear springs, starter, O2 sensors, and more at around 150k.
I would have kept the truck, but it rusted out from under me. I then got hit from behind and it was totaled, so I am currently looking for something else with better MPG. My needs have changed, but I loved that truck.
Other than rust, it may have lasted a LOT longer. I seriously overloaded that truck a few times (hence the need for springs) and abused it badly. The tranny was going, probably from overworking it a few times. I live in Massachusetts. I did 75% highway driving, got a combined 18-19 MPG regularly. Around town I got 16 MPG, maybe 14-15 MPG while driving around town in deep snow, using 4WD. Not bad for a V-8, automatic, 4WD truck.
Total cost of ownership, over 6 years and 60,000 miles, was about $8,000. If it hadn't gotten hit, I may have seen many more miles. Don't know how much more maintenance it was going to need, or how much longer the tranny was gonna last. I abused the tranny. Really.
Overall, I got a good truck. If it's not rusted, I would recommend it if you need an inexpensive used truck. If there is rust, beware!