motor mounts ?

Schumacher Poly Loc
Buy them from Schumacher or Mancini.
Mancini also has the stock rubber style with a bolt through them, they transmit less vibration.They both offer a torque strap.
Poly Locs are great, but they do transmit some vibration at certain frequencies, i.e., my car vibrates a little at idle, but not otherwise noticeable at any other RPM.