Injen Hydro Shield, Air Intake Shields something like this!
hydro shield is just kind of repelent. If you wanna be 100% sure your car dont hydro-lock than go with by pass valve, aem also doing this
btw i have for sell new aem hydro shield X-1035RD if you need