I had a 93 dodge 2500 2wd dually that had 636xxx when I sold it. starter, water pump, belt idler and tps module all that was ever replaced on the engine ball joints were done 4 times
I will try to get a photo of the truck. All we do is be sure to change the oil regularly and check the fluids.
It has it's share of dents and scratches. Like the door that a deer ran into on Christmas Eve and the front fender where the neighbors cow backed into it.