I would just like to state that I am in no way a mechanic, as was proven to me over the last two days trying in vain to replace my lower ball joints.
My ST is an '03 rwd xlt, which I have done a lot of mantenance to myself, upper ball joints and control arms, new shocks, sway bar...