Motor Mounts

Id vote foy 3 rubbers and a torque strap.

:headbang: