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.