I see you guys have been exposed to evil presence of Dev...

To improve your handling, why don't you start with tires/wheels? the 15" donut on your cougah aren't helping the cause...