I thought everything was good when it was all done and mounted..... today it rained, and i guess iw as wrong... the car wont run.. it will break up and loadup with fuel and then wont start again... i diagnosed the problem as my air filter sucking water in and going into my meter...... The filter comes down a little lower then the Front bumper support bracket on the fender... doesnt this seem pretty low????? It seems that itll pickup any water that splashes on the ground... wtf can i do??? where is your air filter located??