69 barracuda steerig coupler

I agree with the engine movement! However with time it will find its way back to Natural center! No mater how hard you tighten the factory mounts!
If using a motor plate a different world! JMO!
Put a Schumaker Torque Strap on there it won't move, will keep its position