Perhaps contact MTK, I'm not sure if he still does but he used to make mounts for people. They are a soft mount which absorbs some of the vibrations.
Not trying to criticise this engine but many users complain about excessive vibes, it's something you are going to have to accept and deal with the best way you can.
Have a chat to MTK.