Re: Hard rain; water coming down from under dash
Total screw-up. I hope they are insured, because the sound system Power Amp is behind the floor mat under the glove box.
I have heard of it being caused by leaves in the air handling systems plugging up the drain, but given this occured right after the glass work, I'd look at the glass work first.