dont know about upper mountings, but you could have sturdier bushes in your control arms. from urethane to nailon bushes, and even a uniball bearings are available.
and i think those upper mountings is available too. earlyer cars, like escorts you could have bearing mountings, so why dont sierras too.
try looking from
www.burtonpower.com.