better engine mounts or torque strap

Of coarse they're cheaper their RUBBER..poly-locs are polyurethene..
Thank you Captain Obvious for that enlightening observation.

Im giving the OP another option if he is not sold on spending that ridiculous amount of money for poly mounts. I can speak first hand since I have these mounts and have little to no engine movement, with my set up.