it's gonna be with the airflow. any vents in your hood by chance. i have an evo carbon fiber hood and i had to put a heat shield on to redirect heavy rain from the intake just in case if i sucked in water. also are your splash guards on your car to help keep the water out of the engine bay?