Emissions Readiness / Monitor
To pass emissions in most areas, your ECU has to report almost all of the readiness or monitor registers to read as complete. If you ever have trouble codes, reset the computer, unplug the battery, or even sometimes just give a jump start to someone else these registers might get cleared out. Some of these readiness tests will run over the course of a week or two given the stereotypical american commute. If you were to fail an emissions test simply because of your readiness tests were not done, you might get a printout saying to come back in a week or two after typical driving. However, to get through emissions, you might not have 2 weeks or you might not have a typical commute. There are ways to attempt to trigger these tests, below I mention how I got through it after having a dead battery 3 days before my deadline.
You first need to figure out exactly which readiness flags are the issue, as some driving patterns take a few minutes, and others require your car to cool to ambient temperature. I would suggest having an OBD2 tool with you at all times when you do this test. I used a cheap Bluetooth OBD2 adapter and the Toque android app. (The free version of Torque has all the features mentioned in this write up). The screen I was looking at was similar to the one below, and I was every few minutes looking to see if the test I was working on decided to pass. There are several other scan tools that can read the readiness registers.

So you know what tests need to be run. Take a look at this official TSB posted below, it is for all Toyotas from 96 to 2002, our cars will be on pages 6 through 9. Then cross check with the test you need to do. I am a 2001 Solara 1mz-fe with auto transmission, and I am not getting through the Cat or Evap tests, so I can see I need to run through driving pattern 4 and 6.
http://home.comcast.net/~dntsdad//TSB_EG003-02_%28revised%29.pdf
Some of these tests are easy and fast to do, others require some very precise conditions. I found the hardest thing finding a place I could go ~40mph for an extended period of time. But I planned it out and I found a stretch of interstate service road that worked very well. Be sure to keep track of which tests require certain temperatures, RPMs, fuel levels, speed, slow downs and speed ups. Plan it out and understand the timings as best as you can.
A note about pending faults: Some faults are considered "two trip" faults, where as some sort of action has to fail twice to trigger a check engine light and a real fault code. So, to keep track of these "half way" faults, there are pending fault codes. If there are pending fault codes, some or all of the readiness tests will not run. You will need to do some action to resolve the pending fault. Sometimes you can do a driving pattern twice in a row and this will work (first driving pattern to clear the code, second time passes the readiness test). The easy way to clear pending codes is to disconnect the battery or use some OBD2 tool, like torque, and clear them. HOWEVER, either of these clearingactions will also wipe out all previously passed readiness tests.
A note about how many items can list as "Incomplete": For cars 2000 and prior, you can have 2 items as Incomplete. For cars 2001 and newer, you can only have one item as incomplete. At least in Georgia, my 2001 Solara failed with having 2 incomplete, and passed with one incomplete.
You first need to figure out exactly which readiness flags are the issue, as some driving patterns take a few minutes, and others require your car to cool to ambient temperature. I would suggest having an OBD2 tool with you at all times when you do this test. I used a cheap Bluetooth OBD2 adapter and the Toque android app. (The free version of Torque has all the features mentioned in this write up). The screen I was looking at was similar to the one below, and I was every few minutes looking to see if the test I was working on decided to pass. There are several other scan tools that can read the readiness registers.

So you know what tests need to be run. Take a look at this official TSB posted below, it is for all Toyotas from 96 to 2002, our cars will be on pages 6 through 9. Then cross check with the test you need to do. I am a 2001 Solara 1mz-fe with auto transmission, and I am not getting through the Cat or Evap tests, so I can see I need to run through driving pattern 4 and 6.
http://home.comcast.net/~dntsdad//TSB_EG003-02_%28revised%29.pdf
Some of these tests are easy and fast to do, others require some very precise conditions. I found the hardest thing finding a place I could go ~40mph for an extended period of time. But I planned it out and I found a stretch of interstate service road that worked very well. Be sure to keep track of which tests require certain temperatures, RPMs, fuel levels, speed, slow downs and speed ups. Plan it out and understand the timings as best as you can.
A note about pending faults: Some faults are considered "two trip" faults, where as some sort of action has to fail twice to trigger a check engine light and a real fault code. So, to keep track of these "half way" faults, there are pending fault codes. If there are pending fault codes, some or all of the readiness tests will not run. You will need to do some action to resolve the pending fault. Sometimes you can do a driving pattern twice in a row and this will work (first driving pattern to clear the code, second time passes the readiness test). The easy way to clear pending codes is to disconnect the battery or use some OBD2 tool, like torque, and clear them. HOWEVER, either of these clearingactions will also wipe out all previously passed readiness tests.
A note about how many items can list as "Incomplete": For cars 2000 and prior, you can have 2 items as Incomplete. For cars 2001 and newer, you can only have one item as incomplete. At least in Georgia, my 2001 Solara failed with having 2 incomplete, and passed with one incomplete.
- crankine3
- Regular SolaraGuy Member
- Posts: 68
- Joined: Sat Jan 05, 2013 2:34 pm