Stop in for a cup of coffee

I bolted the torque strap down so its very pre-loaded. It works but I'm not happy with it.
All I wanted was transmission mount that didn't fail in 3 years. Figured polyu was more oil resistant than rubber.

Now looking for some sort of oil resistant coating for the rubber mount.
Found some expensive products in McMaster. One is a PVC coating and another is a 2 part Poly urethane.