First thing I would do is clean the throttle body & MAF (mass air sensor) then disconnect the battery for at least 20 minutes so the Computer can re learn your driving style. The air cleaner is not your problem, a mechanic that dosen't know 996's is.