better motor mounts or torque strap???
I never used a strap. I used solid mounts. I don't think you can get them for your application, but that will keep things from moving.
Print