Torque Strap?

broke the trans cross member and slightly buckled the quarter panels on both sides. Ouch!

I'm no expert on stuff this "hot" but I'm thinking an engine strap is just not gonna make it. You likely need some SERIOUS chassis work / additions