Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
any chance you can post some pics?those water leaks are so preventable.
all you have to do is to pull off the passenger side intake cover, and the rubber underneath it and the big sponge,
cut the star shaped hose and blow it out and pour water down it.
cut a small channel in the sponge and half your problems are solved.
of course you can still get a leak from the a pillar outer trim panels.