Everyone, I'm the cousin that owns the car with the new hardware. The weather was pretty poor in the days following the install, but we've finally had a few dry days to give the new gear a try. Bottom line up front, the new suspension is a huge improvement over stock regarding traction and...