Torque Strap?
Not sure this would work for you but:
The holy grail of motor mounts
Print