Good Morning! Yesterday I got into my Pontiac Grand Prix GT 2004 3.8 Series 3 Engine after letting it warm up and it was leaking water on the passenger side floorboard. My heater is producing warm air no problem, but my windows are steaming up and water all over the floor. Is this my heater core or could there be another problem? If I can avoid changing the heater core that would be great but its probably not my luck.