190K miles on mine so far, it was used as a work truck till 170K that pulled heavy loads before we bought it but it was taken care of.
We have done our fair share of hauling with it and it has been pretty good, however!
The engine has a bit of a lifter tick at the moment, I run a 10w-30 high-mileage oil and have great oil pressure, but the tick isn't getting any better. When you load the engine up in the lower RPM's it likes to ping, a lot! I do not have a plenum leak as of 4 weeks ago, and wires are routed as per service bulletin, I probably need to replace the PCV valve and add a catch can.
I replace literally everything in the cooling system, Expansion plugs, pump, radiator, rad cap, gaskets, hoses, thermostat, it all came crashing down around 180k miles.
I changed out the torque converter and all fresh fluid 5k miles ago and it was running great, but then I went to the car wash and my TPS and IAC died during the washing process. Everything was dry under the hood but I replaced them and now it runs, but shifts like **** and idle sucks ass. No clue what is happening there.
Torque converter didn't want to unlock sometime, now with the new TPS it pretty much never wants to unlock after it locks up and tries to stall the motor. I'm going to warranty it again, this is the 3rd BWD sensor that failed on me in less than a year. . . Pretty sure this TPS will kill my trans with the way its acting. Redid all my grounds just 2 months ago so that's not the issue.
Overall it has been an ok truck, nowhere near as reliable as my 92 Cherokee with 180k, or my friends 01 Silverado with 370+k city miles (used for landscaping).
With my experience I would opt for a Hemi or 6.0 Silverado, but I really dislike the Chevy interior!