As already stated, if it's not leaking, try flushing it. Have you checked the temp of the in/out hoses? The motor in the blend door/the blend door itself can get messed up on the 97+ too.
On a previous 99 I worked on, the blend door was jammed and I thought this was heater core related. Once I fixed the plastic diverter, all was well.
On the same 99, probably 6 or so years later the heater core started leaking (condensation on windshield in the mornings, eventually wet under dash to the left of passenger foot well). I did replace it, and it was a B!tch! 14 hours over the course of 2 days. If it goes in my current 99, I'm probably just going to bypass it and get one of those defrosters that run off the cigarette lighter. You have to empty your AC system if you have one and while you are in there, might as well replace the AC evaporator/coil.