I spent $40 on an "OEM quality and fit" air cabin microfilter. A day after I installed it my service engine soon indicator came on, I was freaking out and went to Autozone to do a free diagnostic and code P1624 came on which is a "Pedal Position Sensor Potentiometer Supply Channel 1 Electrical" whatever the hell that is. I couldn't figure out what was wrong with my car so I removed that ebay air cabin filter and the service engine soon indicator turned off. What a rip off! Waste of $40. On top of all that it didn't even fit right, when I removed the ebay airfilter the filter was all smashed. :censor: