Just checking my oil etc and noticed leaf debris on top of my passenger shock tower. There was some debris in the plastic windshield cowl drains and screen;cleaned it all up up then tested the whole thing by running water on the windshield. I then noticed water dripping down on top of the large wiring harnesses that seem to pass through the firewalls and it appears there are large fasteners missing at each end of the cowl, but not necessarily where the leak is originating. I had the wiper arm recall performed a few years back, they probably forgot to replace those fasteners, but the rest of the clips seem to be in place. Is it normal for some water to get into these areas? Is there another drain system under this plastic cowl?