2008 Jeep Liberty - Heat issue

Sounds like a back-flush could be of help here. Lots of videos on youtube. A mom and pop repair shop can do this quickly and without breaking the bank. If that does not help they can probably advise you what else needs to be done.