I agree with enigma on the K&N cabin filter. I tried one on my Dodge Charger, and it let in so many odors, it was kinda worthless. Back to a factory type filter, and most of the odors were blocked out again. I had the K&N engine air filter in my old gas F-250, and it did fine for that truck. I never bought another filter, just cleaned and oiled as instructed. It did not increase HP or gas mileage, or anything like that. It did have a pretty neat roar on acceleration, but other than that, it just saved me a little money on replacement filters. I find it just easier nowadays to stick with manufacturer recommended filters, and don't try and mess with the aftermarket stuff anymore.