I had this EXACT problem. In 4A it would try and drive itself off the road under acceleration. Check your tires. I had recently put on a new set of KO2s, and after careful inspection realized they installed 2 load range C (which is what I purchased) and 2 load range E, 1 each per side. The Es looks exactly the same but are heavier, and seemed to be what caused the pulling. Replaced the tires with a new set and everything was back to normal. Hopefully this saves you 6 weeks at the dealership getting the front diff rebuilt, only to have it pull to the other side afterwards and then being told "we don't know".