I have the same problem except I still have mine on I just duckted taped to to the bumper until I get it ordered. Your AEM CAI is fine as long as you dont go through big puddles. The rubber wheel well thing attachs to the bumper, not the bumper cover. So if you get the Black widow kit, it wont be conneting to the bumper cover just the actual metal bumper behind it...