I don't know what torque steer is but I have yet to notice any difference at all after putting the longer shaft in except I no longer hear that awful clicking noise when I turn. As far as suspension, I am getting new shocks & struts installed in the next week or 2 because I'm pretty sure mine are O.G. 30 year old parts & my car is a little bouncy.