Holy torque steer....

I don’t believe there is an LSD. So if I’m understanding correctly, check the motor mounts first? Tires are fine