I'd have to call the torque rod a myth, sure under hard braking without it your axle will twist some but I had my torque rod on my 84 lifted and it would pull hard to the right. A nice steering dampner in place of it makes for a cool adjustable substitute since under braking it will bottom out and stop the twist. You've got bump-steer plain and simple, get a crossover or an adjustable steering link and it'll be gone.