With that engine, those mounts and crossmember it should be fine, the only problem might be that your putting the mounts on wrong?? :ermm:
Not sure how possible that is though. I'm pretty sure they only go one way.
I think we are going to need pics of the engine in car.
And you certainly went crazy with that white paint didn't you.