You can get Energy Suspension or Prothane polyurethane engine mount inserts from most performance shops. They'll keep your motor from moving around but they will give you a bunch of vibration and such transmitted directly into the cabin. If you don't mind that, then the inserts are cheaper than a torque brace.