Weird thing is that now that I know what I'm looking for, I looked on the reader and the EGR test has run and passed. So it must be some intermittent thing. The O2 test has not run, and surfing around I see that some people have had real trouble getting the O2 test to run. Looking on the AZ emissions web site, they allow one test to be not run and you can still pass. So, if you have a reader and clear the codes, I guess you can have one faulty system and still get by as long as you go to the station before it runs and fails.