Looks like this is only applicable to 2010 and newer cars. It's OBD-II mode $0A:
Quote:
A new OBDII mode will begin to show up on 2010 model year cars. A tenth mode, or what is officially known as Mode $0A, is required to be on 50% of cars made in 2010-2011. 100% on 2012 and later.
Essentially, Mode 10 is the "You cant fool us" mode. This mode is mainly for states with vehicle safety inspections.
As it is now, if you have a code stored in the ECU, it can be erased by clearing it with a scan tool, or disconnecting the battery for a short period of time. Mode 10 captures and stores this information and CANNOT be erased by either method. It will store the code(s) until the ECU determines the problem no longer exists. Which means it has to be fixed, and the ECU tests everything to make sure its good. No more "clear the code, hurry up and get it inspected before it comes back on" situations.
I could only find reference to it in CARB regulations dated 2005.
http://mustangforums.com/forum/general-tech/526921-new-obdii-mode-coming-in-2010-a.html
Anyhow, if they had to add this to the OBD-II specifications to apply to 2010 and newer vehicles...guess what..it doesn't apply to a 1997 Camry. So any capability that a 1997 Camry has to store codes through a battery disconnect isn't there because Toyota was mandated to do it. There was no such mandate back then.
As a side note, this really isn't doing anything as far as preventing people from cheating the test. If that's what they want, then all they need to do is require ALL of the monitors to be ready when the car is tested (that is, no P1000 code). They can do that with any OBD-II vehicle.