Re: Engine splash shield - drainage?
I drilled a small hole in mine to drain....have had no whistling from it.
Mine stays on because my engine compartment stays noticeably cleaner than my other vehicles without the shield. Here in FL, sand accumulates on everything under the hood....not so much in the XFire.