My passenger side floor is soaked. I searched threads and checked the sunroof drain. I poured a couple of gallons of water throught the drain and removed the plugs on the bottom. I also blew compressed air through the drain with no problem. I also checked the sunroof dust covers and both are fine. The water completely soaks the carpet and sound deadening material in the passenger floorboard and I can't tell where it's coming from. There is no water on the firewall or anywhere else on the carpet except for the absolute bottom of the passenger compartment. There is no water in the driver side floor or anywhere in the second or third row. I didn't see any water dripping in the front passenger rocker panel during my sunroof drain test. I also partially removed the passenger head liner and viser, closed the sunroof and windows, and sprayed water all over the sunroof, passenger door and windshield with no evidence of leakes anywhere inside. My defrost has become worthless with all the moisture inside. Any suggestions?
