Some of you may have seen another thread where I failed smog a few months back for HC and CO. I sold the car to somebody and now they failed, except this time its for NO. I looked at my past smog records and it appears NO was only 74 back in February, then it jumped up to below the limit when I passed, and now its near 800. Their mechanic said EGR vacuum solenoid, cats, or 02 sensor. Since I just replaced both 02 sensors that rules that out. So its EGR or cats. I found a decent video for checking the EGR here:
http://www.youtube.com/watch?v=p1DNBthuRM0 but the cat is out of my control. I am thinking since the NO got steadily worse it probably is the cat. Any advice here? I'm on the hook because they bought the car 2 days AFTER my smog cert had expired (92 days old when the limit is 90

).