Okay so i went 2 day to get my smog done so i can register my car.
I went in sure that it was going to pass but sure enough it didn't.
I have a completely stock 90 240sx hatch.
My car runs fine, no problems, idle's fine
Here is the paper that they gave me.

the guys wants to charge me $295 + smog. I figures it was to do it under the table but i really want to avoid that.
The guy told me that i have high NOx.
So i did sum research and people said way to fix the problem was to...
- clean egr valve
- change your catalytic converter (can't do that b/c mines all welded)
- change your oil (which mine is due so I'm going to do it)
- have you car heated (which mine was since Ive been driving all day)
- use a bottle of guaranteed to pass in the gas tank using 91 octane
- over inflate tire's ? (???? iono either, but mine were low)
- use seafoam
All of these are suggestion that i wrote down looking around on other forums. But half of them seem eh unrelated to the problem in a way.
My car is stock, 5speed with auto ecu, exhaust leaks, new spark plugs and wires.
Is there anything else you guys know that i can do.
I have before the end of this month!
Help me.