Motor mounts?

Have you thought about a Torque Strap???