torque steer
Torque steer is a phenomenon found in higher powered fwd vehicles! What you're experiencing definitely sounds like a chassis/suspension problem.
Print