Supposed to be picking it up next week but still have to fix the intake grill covers. I'm talking about the red plastic slits that cover the...