Quote Originally Posted by 81dmc View Post
I installed Owen's LCA brackets.

All I can say is wow! My car drives with no more shudder in the wheel and it is generally much easier to steer as well.
Yeah isn't it much nicer when your car actually can really handle that much better with simple little improvements like this? I have the Performance Suspension and braking package from Josh at DPI and with those control arm support bars really makes good use out of the front sway bar and keeps the car from leaning as much as it used to!

Sent from my SM-N920P using Tapatalk