your stock air intake is beside the headlights, I had water over the hood several times. Basically, all I have is ignition protector on the wires, breathers relocated to the inside of cabin, all holes athat leak are plugged. Trial and error though, still leaks from the dashboard somewhere