To reiterate, look at the area of the heater core. The pipes go through the firewall through a rubber sponge like material. Over time, a gap develops between the pipes and the seal. Find a dark place, or at night, place a strong light in the floor board area, shining up toward the heater core pipes. Open your hood, and look for light leaking through. If you can see light, then water can get in there.
You can also do the reverse, and shine it on that area under the hood while a friend looks under the dash for ANY sign of light. Of course, you will need to disable the under hood light and under dash light temporarily to do this, so don't forget to put them back in working order when finished.