PST 1.03 inch torsion bars ?

....
FFI also soon will have an idler arm torrington bearing kit to replace those crap rubber bushings,thereby removing even more slop from the factory suspension.

....

Who buys idler arms with rubber bushing anymore. There are some with plastic bushings, and those are crap.

Moog and most others idlers have plain metal to metal bushings in them.