maybe can try Hardrace harden rubber, its not as hard as PU, but its better and last longer than OEM mounting, u wont feel so much vibration at ur foot during idling, but PU will.. u can call me at 012-3811137 for more info.thanks
Hardrace is widely used in US, UK... It made by high quality of harden rubber, which a lot of
Japanese brand like Spoon, Mugen, Cusco, they are using Rubber for engine mounting and suspension bushing...