Water leaking from Heater Box

Try pushing a wire into the drain tube (engine bay firewall). Sometimes crud is just plugging it up and you can pull it out. My 69 Dart had a galvanized drain pan that had corroded thru. I put a copper sheet under it and soldered to the drain tube.