have you checked all your vacuum lines to make sure none are leaking? I would suggest you clean out your AIV system. The simplest way to do that is to remove the intake tube right at the throttle body and while the engine is running you rev it and spray carb cleaner directly in. It will put out a ton of smoke out your tailpipe as it cleans the system. You should also heat your cat up before putting it on the dyno. That means running it a 2800 rpm for at least ten minutes.
If your cat is actually on the weak side you might have to replace it. Oh and putting in fresh spark plugs and cap and rotor help as well.
If you do all these things you should be able to pass. I have taken gross polluters and done this stuff and made them pass.
|