So I have a 2008 mazda 3. Basically stock except for custom exhaust. I picked up an intake off of ebay for $60 bucks. (no I wasn't expecting much for 60 bucks but it was all I could afford) A buddy of mine helped me install it and as soon as I turned the car on the CEL came on. Drove fine for a couple weeks before the rubber that was clamped onto the throttle body melted making my intake completely fall off. Repaired it but it started idling around 2000 rpms. I threw the stock airbox back on and the engine light went off and no codes are showing up but my car still idles at high rpms.. So I guess I have two questions. Is it possible that the intake is just so cheap that its just not going to work? A buddy of mine suggested getting bigger injectors and then trying to put the intake back on, could this help? Also what what would be making my car idle at higher rpms even with the factory air box on? Ive looked everywhere and haven't found anything that helps and id really like to get this figured out.