I have a 2003 with 167k on the odometer.
I have replaced both front axle u-joints (one under warranty), a drive shaft u-joint, upper and lower ball joints, water pump and most recently, lift pump.
I don't know if you can call the above trouble-free, but given the mileage on the truck, I have no complaints.