Nick i've been racing since i was 9 years old.
You don't have suspension, you have chassis braces, and lowering springs. I'm sorry but its BS. Get yourself some custom coilovers ( not 6k/5k spring rates) and then we can go from there.
PS. This was my ultrasound.
YouTube - Jrotax101 Ultrasound
*edit* although now i see your post was directed at Justin. - fail haha