I'm re-posting this from earlier today....
I just had my A-arms /ball joints replaced.... Needed also, my tie-rods replaced....
The shop also did the 4-wheel alignment.
With 180,000 on the clock, my '05 XL feels brand new! ( Check out the alignment sheet )...
( I thought, Swathdiver might like...