2004 dakota heater

not an a body but my Dakota 4.7 4wd the windshield is steaming up or wont clear off very good . I know, heater core ,but there is no antifreeze smell and it will hold 10 psi over night, so that rules out the heater core . this is an a/c truck if that helps . is there a moisture control system or anything like that ?