Does anyone know the part number for the rubber strip that is on the front bumper mount between the hood? I had a Stillen Front put on and the bastards never replaced the rubber stripping. Now when I drive in the rain water pours in and I am worried the intake may suck it up or even worse blow my HID balasts. Please Help a Brother Out..... :2peace: