Izzy... your car was good today...
Oh wait, that was my 05...
I think I now how to get your car to handle... Your suspension setup is a bit stiff and the new stiffer chassis just made it worse. Try softening everything (oil, springs, shock mount position)... hopefully it works for Sats race.