Yeah, that is the first thing I checked. All drain tubes were clear, and the evap box drains were clear. I stuck a hose and placed it inside the cowl at the dam and ran the water. And I'd still get a water leak coming in at the heater drain tubes at the firewall inside. Never could figure it out and was thinking of doing a heater core job so I could find where the water came in at.
I knew the water was getting in at somewhere at the dam. So I sealed up the seams at the dam that run the firewall, and I sealed up a couple of rivets that were there too. And that fixed the leak. I've never before heard of a water leak coming in from the dam before. My guess is a seam opened up from body flex just enough to let water in, but wasn't noticable by looking at it. Here's a pic of the sealed up dam:
I also had a leak coming in running the side right in front of the door sill at the passenger side as well too. I pulled the side rubber cowl seal thing and I noticed up in the corner under the windshield at the cowl that there was a small hole in the seam. I stuck a pick in there to make sure it was a hole and not a shadow. I sealed up the whole corner with Urethane sealer, and that fixed that leak. I'm hoping when I pull the carpet I don't find anymore leaks. I think I have them all, but you can't be for sure till you pull the carpet and recheck as the carpet blocks some of your view of the floorpan even if you pull it back some.
Another way you can get a leak is if water gets past the hood seal where it sits at the evap box. If the sealant is worn through, water will get in the heater box and drip on the carpet. My leak wasn't coming in there as it was leaking when I stuck the hose inside the cowl. But I did notice water getting in past the hood seal into the engine bay in a few places. So, I pulled the hood seal, cleaned up all the old sealant, put it back and resealed it with my Urethane sealer.
What I may do on the dipstick grommet, is after I get the rest of the stuff put back on the engine, I'll be taking it in to get a new tire put on. I may just see while I'm there how much it will be to put the grommet on. If it is cheap, than I'll probably let them do it. I did call around and everyone said I'd have to bring it in for them to give me a price on replacing that grommet. Does the grommet need to be installed dry, or could you put the grommet in the hole even if it is full of tranny fluid?