anyone put solid upper mounts on motor/ fuel / oil /cleaners/ etc... de·te·ri·o·rate them. where can i find? on 35 hp 1985^ make? cost each 90.00 + type of rubber--- even nos bad