Im thinking this is an option you can buy at this point
That upper control arm design is pure insanity
I'm no car guy, and certainly no mechanic, but that was the first thing I noticed. Fuck is that?!