Had the upper, lower ball joints left and right installed plus outer tierods both sides.
The truck drove well before and I only had an inspection done just out of curiousity after the dealer telling me the joints and tierods were shot - well for once they were accurate.
The service guy installed Dana Spicer Pro Grade joints and tierod - $800.00 for parts and come with a lifetime warranty - they had better because it was about 60% more than Moog - they don't like Moog because of too many warranty claims - so I take his word for it.
In the meantime the truck has never tracked as well on city and highway speeds.
Service guy figures the joint failures may be due to the 1-1/2" spacers - but I tell him many of our members without spacers are regularly replacing them at around the 50,000 mile mark - mine made it to 67,700 miles (108000 Km).
Next process is to replace the Goodwear Wrangler AT tires between now and the fall - finally decided I'm not going to do offroading I'm looking at all-season tires - Tirerack rates the Firestone Destination LE2 as number one - I'll go to the tire section for advice about this.
But it sure feels nice to do something for the old gal