Very normal to torque steer. Best solution is LSD but I heard it doesn't do to well in corners for FWD. I know custom driveshaft can fix this. I quite enjoy the pulling, scares the racer next to you lol.
Original mounts should work fine. The might just need replacing, you can either get stock or aftermarket ones.
I don't remember gearbox numbers but I've got a jap vr4 gearbox locked to 2wd.
- brownsound79 likes this