After looking at your dissected filter and hearing they think your K&N is insufficient (may be true though LOL), you should ask them if the Supertech $2.99 filter is approved since it's got identical manufacture characteristics.
Nice car, BTW.
Nice car, BTW.