Was thinking of putting the chromed covers that you get on towing bars on the engine mounts ala 80,s style. May have some trouble finding one to fit the longer engine mount of the two though?
I have the double length on on the kickstart side so one is longer than the other. Havent got it on the road yet but hoping that it sorts out some of the vibrations.