Nephew had an 04 Ram 2500 that did it. had replaced tie rod ends, ball joints and I don't remember what all. Never could cure it and sold the truck.
I had and issue with my 90 3/4 ton doing it. Turned out it was the tires I had with what was determined as radial run out. BFG A/T's had 30k miles on them . No more problems with it after I put new tires on.