Cowl Debris/Air Boxes leak

Yeah, I got that picture from the link at the bottom of my post on the Bbody site. That is a charger, and if you look, you will see that those flanges do have pinholes, but the debris is built up enough to cause water to flow over also. I tell you, I give that person credit for taking on such a challenge!!!