torque steer

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