Just something else to check, diff issue with diff car, but... My old honda pilot had a windshield replacement, and whoever did it (before I owned it) they didn't fully seal the glass to the frame and during heavy rain, water would get in.
Just to eliminate it...do you still have the OEM windshield?



