sounds like the motor mounts are bad and letting the engine swing over when turning.....something to think about...