I sold my 2004 with 168,411 miles - all but 3 by me.
I replaced the ball joints and the aftermarket thermostat. She needed new cruise control buttons - the membrane was cracked on them. Other than that just regular wear and maintenance items.
Great, reliable beast of a truck.