RE: Is this too tight of an engine install ?
The engine balance point is such that the aluminum mounts may not keep the engine completely aligned on a bump landing, it may allow the engine to verical movement, weekening the mount or causeing the hot exhaust to not align with your pipe. The engine needs to be better balanced on its supports.