Does the Body Kits.com CF hood have functional vents? or no? Same question goes for the RRM CF hood.. what about rain and stuff? wont that get on our SRI filters? not just our filters.. our engine. wont it do damage?