I bought mine new and currently have 190,000 miles on the truck. I have replaced the timing belt, water pump, serpentine belt and and the power steering lines, all around 100K. Other than the regular maint stuff there have been NO problems only some rattles, which are because of the 2 miles of washboard road that I have driven over 6 days/ week for the last 3 years (plus driving through a small river to boot). It is the Lexus of trucks and I plan on reaching 300,000 if I continue to run synthetic oils. No real towing besides a 2500 mile move pulling a 7000lb trailer. I love this truck, and nearly bought another 2001 last year.
Nearly 200,000 miles of trouble free driving.
I have always hated the access doors, and the interior defroster is weak. Bigger stock tires, which they have changed.