You sure? The filter is exposed...like if you were standing by the passanger door and look towards the bumper...you can see the intake cause the splash gaurd isn't there...i also have a 1.75 inch drop in the front too...so the random jittering during heavy rain is something different?