Hey I am back!
Weird thing is its not body twist its all suspension. I tweaked all the ladder bar brackets the following weekend. Gonna tear it all apart and redo the rear. Add a anti roll bar and hope for the best. Atleast the new motor combo (when its done) wont launch as hard as the current set-up does. But it should/better be much quicker..