The previous owner of my 2005 installed a complete banks system from air intake to exhaust. The air dam is quite large in the front of the filter canister. I've never had any water issues in the filter etc.. I've driven through some nasty storms with no ill effects, that large intake is right there behind the grill. However the air filter is a permanent oil coated one that can be cleaned with a mild soap solution let dry then oiled and reinstalled. I wonder if banks solved the problem by using the oil coated filter to prevent water from getting in the system. It's worked flawlessly so far.