Holy torque steer....

bad wheel bearing or CV/tripod would certainly cause a torque bias. you never mentioned possible grinding noises before :lol