Booya! Thanks for your help dude! Car feels ten times better and looks a meeeeeellllion times better.
Solid.