Torque strap???

Good idea thanks
I broke the motor mounts once and it wasnt fun(what a mess)