Water leaking in front passenger floor board when heater turn on

Water leaks in front passenger floor board when heater is turned on. Windows fog up. Does not leak with a/c or defroster on. Heater core has been replaced and sun roof vents blown out. Heater has heat.

Odds are the drain hose for the HVAC system is plugged.