Saturday I pulled my Weather Tech mats out to clean them and found the underside of them all wet. I got the shop vac out and sucked up the water from the carpet. I put some pressure and I could hear the disgusting sound of more water under the carpet in the padding. I pulled the trim piece to look under the carpet and it was saturated and I had water sitting. I started to pull the seats out to get the front carpet out only to find that the back carpet was also saturated. I now have all of the carpet pulled and drying out. I pulled the cowl covering and looked inside with a flashlight, nothing. I pulled the cabin filter, nothing. I lifted up the thick padded rubber that comes from the firewall and that is all saturated. Friday we had some very hard rain and my wife had the Enclave parked outside at work. From removing the carpet I see that the mount that holds the center console is rusty. So evidently this has been going on for a while. I do not have a sunroof. Any ideas? I bought the vehicle used a year ago. I can't tell if it has a new windshield or if it is the factory one. Before I start pumping the exterior with water, I was wondering if anyone else has/had this issue. Any help would be great.