Oh crap..... Internally balanced engine with an external balance flex plate?!

If you don't run down the machine shop and ask them then you may be missing the boat.... engine size by itself does not cause vibrations.