Ok, your raving testimony has convinced me.
A buddy and I tore into the Montero's front end to replace all ball joints, all TREs, pitman arm, and install the ADD Chromoly Idler arm kingpin upgrade.
Turns out the UCA bushings are shot. LCA bushings seemed ok.
This thing rode so well with worn ball joints AND worn UCA bushings, I am itching to feel it when it is all refreshed.
So, I ordered some Siberian UCA bushings from ADD. Looking forward to getting them in. LCAs will be done eventually.
And as for working on the Montero's front end. My buddy (a 3rd Gen 4Runner owner) was very impressed.
He said "Ive had harder times getting into a package of peanuts than changing those ball joints".