169,000 lower ball joints, one upper ball joint, front wheel bearing, brake rotors, transmission valve, air valve, spare tire gear box, torsion bar ends, belt and belt tensioner, battery, battery cable, dash bulbs, ABS wire under the truck, rear ABS sensor, and maintenance stuff like filters, oil, plugs, etc.
Mustly minor stuff. Gets driven in some nasty salt 6 months out of the years so that takes its toll.
Wish I had stayed with OEM sealed lower ball joints. Not that much more and lasted much longer than the unsealed ones with the grease fitting.