I have a brand new Fram engine air filter bought from Canadian Tire. I didn't like the way it fit (too tight) so I went with OEM. Can't return it because it's open. Almost $30 brand new, selling for $10. Fram part number CA11943 . Compatible with 2020 Kia Sorento 3.3l v6 engine.