BurbMan,
The ball joints, the tie roods, nor the wheel bearings have never been replaced yet in the 1993 Chev 2500 5.7 V8 ext cab LB 4X4 truck we'd purchased new and later sold to an asparagus farmer friend who's farm is next to some acreage we own. The truck only has over 350,000 miles on it as of this fall the last we'd seen it and talked to him. The truck was used by us for RV'ing with a 9-1/2' Lance TC and a Carrilite 5th wheel and the farmer uses it to haul crops/fertilzer/plows his barn and driveway areas with his Meyer plow/etc since 2004 when we sold it to him. He added the plow. Still has the Air Lift Systems original air bags I had put on it and the original engine and tranny but he's got a lot of dents and scratches in it now but still no rust showing except in some of the dents/damaged/scraped areas.
We always maintained our vehicles and so does the farmer as most do and that makes so much difference. 160K isn't a death sentence on a GM front end at all it maintained properly. However, it's usually well past the OEM components death sentence for a truck with a solid front axle.
Just check out the ball joints for looseness/wear yourself or have a trusted shop not known for trying to sell you on bogus needs claims do it while you watch. Likely still to be fine!