Is this too close for comfort? w/pics

Polyurethane strutrod bushings will keep everything in place much better under strong forces than stock mushy bushings will.