This should make it handle!!!
I put in new strut rod bushings (MP poly road race bushings) back a few years ago when I first got the car. The originals were gone, and I had to replace them to be able to drive the car back to my apartment. They are still like new, since the car has only had about 500 miles since then.