Not sure if I can help you, but I did some digging around today since I was running wires to my new subwoofer set up. It rained yesterday, so as I pulled the carpet back on the passenger side, I found about another half inch of water in the floor board. I dried that up as much as possible, and started checking for grommets to run my power wire. Lo and behold, the sunroof drain plug grommet was loose (pulled out) and dripping water onto the interior fire wall. Needless to say, I immediately plugged that back in, which took about 5 mins of cajoling. I’ll wait on my sunroof drain cleaner from Amazon later today to check to make sure the duct is clear, but that just pissed me off! Drain plug was up by the orange arrow, above ambient light panel. Confirmed it pushed through to engine compartment when I was running my 12v wires.
View attachment 32697
Hopefully that fixes that. But I had to pull off the footwell panels and take out the glove box to see well back there. You may have to do some digging.