Robert,
Your fix isn't that silly, actually a guy here ran a very fast Holden Monaro with a Donovan alloy GM sprint boat engine, that I was going to buy in one of my weak moments, doing the road test the car had massive horsepower, all coupled with decreasing
oil pressure like 10lbs drop every quarter mile, sorry to digress he had bolted engine mounts, I think about four bolts in each one.
Ant