John,
Sorry, but I think you have a leaking heater core (ouch!!!). Not quite an easy fix, as there is A LOT to remove to get it repaired (in/under dash, A/C line removal, heater line removal, some electric, etc.). I am sure you will get some more replies, but this sounds like one to bring...