Silly you, that's the problem, it's a Dodge. Really. I know. I have a Dodge too. Had several in fact & sometimes do repairs myself.
Hmmm.... might be a forrest for the trees kind of thing & I say this because it actually happened to me. 3 different shops took my drivetrain apart every which way, recommending sway bar, u joints & among other things even a differential -lol. All of which I passed on the recommendations to replace. I don't drive the truck everyday, sometimes not for weeks also I needed it soon & this problem solved. Frustrated I sat on the concrete floor & just looked at her & something seemed a little off. Couldnt put my finger on it exactly but she looked different somehow. Epiphany occured: I think those are 2 different sized tires & upon closer inspection also had 2 different tread patterns! All those folks, all that time with their noses a foot from the text on the tire while taking it apart & didn't look or notice. Moreover, the shop that put my 4 NEW tires on the month before didn't look either (both f*ing times) & they were the first shop I took it to. Im going to include this because it was relevant at the time, all information about the truck & service history that I offered at each shop was pretty much ignored including the new tires & half of the automotive staff didn't even bother to talk to me about the 'complicated' issues & one actually asked if he could talk to my husband since it was his truck. Idiots.
Not saying it's the tires, just think maybe you ought to check features to be sure. Also unlikely but if you have anything other than factory wheels & the tech was a dolt, the adjustments could be off (or beyond correction) on your alignment. That 'it' appeared to improve after the alignment is suspect to me & I'd revisit it.
Oh & it's a bloody Dodge so it's always broke somewhere, often you just don't know it yet. Ha!