The electrical engineers in Jeep's HVAC department should all be burned at the stake.
I 100% agree with
@Jerry Bransford on the above quote and his comments on the motor shellac melting causing the motor to pull more amps.
That being said the problem is worse than a motor simply going bad. It is akin to an electrical domino effect.
I have spent a ton of time trying to get my primary TJs HVAC system back in running order. So much that I can draw the circuit diagram from memory
I have purchased 2 Mopar OEM blower motors (first was pulling 24 amps on high, thought it was defective and bought another with the same results). I have replaced the resistor and the harness. I have also done the relay mods to bypass high ground side current from going thru the switches and even replaced the positive side relay with a 70 amp relay. All of this and I still have wires that get super hot.
Over the last few days, I have been testing wires by bypassing them with new wires and testing for voltage drop. Turns out the main 12v+ line is dropping 1.25v from fuse 14 in the pdc and the relay. (1.0v drop before green connector). I haven't tested the final legs to the blower because it's a pain to get to but I ran leads outside the Jeep from the relay and the relay ground to one of my extra motors and they remained cool. so I am guessing that this final wires are pretty messed up as well. My math says they are dropping another 3v. to 4v to get me to the 24 amps of current I am currently seeing.
Next step is to replace the positive side wiring and final legs to the blower motor w 10 gauge GXL wire.
TLDR: when the motor goes bad and pulls too much current, that current destroys the undersized wires and you can never fully recover. That is why after the first motor goes bad after 20 years, you will start losing motors every couple of years. I will have replaced every bit of factory wire once I am done. Ton of work but I will feel better knowing all my other work won't go up in smoke because of the stupid HVAC engineers at Chrysler. Thanks for saving a couple of nickels!!!