Solid motor mounts?

You might even contact ARP to see what they would recommend. Just an Idea.
Frank