Torque Strap?

I tried the Schumacher Poly-mounts, and ended up taking them off within a few weeks. They transmitted significant engine vibrations and harmonics into my dash.

I swapped them out for the stock rubber biscuit mounts and added the Schumacher torque strap. This set-up eliminated the dash harmonics and is holding up to regular abuse.