# Read engine fault code after it has been turned off?

**URL:** <https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205>\
**Category:** General Discussion\
**Created:** [September 7, 2021, 12:39am UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205 "2021-09-07T00:39:57Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![DougieL](https://avatars.discourse-cdn.com/v4/letter/d/b19c9b/32.png) [@DougieL](https://community.cartalk.com/u/DougieL)\
**Post date:** [September 9, 2021, 8:53pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/21 "2021-09-09T20:53:56Z")

</div>

That doesn’t make a lot of sense. By my understanding, a “readiness monitor” is precisely a on-board diagnostic (OBD) monitor which, as I’ve been ranting about, issues codes that can be reset with a cheap device. You seem to be saying that readiness monitors are different than the OBD monitors, and resetting of the codes set by the latter don’t reset the former. OK, if that’s the case, how do you check those “readiness monitor codes” that were not reset? What equipment is needed to do so, and who has that equipment?

---

<div class="post-metadata">

**Author:** ![weekend-warrior](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/weekend-warrior/32/26122_2.png) [@weekend-warrior](https://community.cartalk.com/u/weekend-warrior)\
**Post date:** [September 9, 2021, 9:01pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/22 "2021-09-09T21:01:29Z")

</div>

your scanner will show you.  
[OBD2 Readiness Monitors Explained | OBD Auto Doctor](https://www.obdautodoctor.com/scantool-garage/obd-readiness-monitors-explained)

---

<div class="post-metadata">

**Author:** ![weekend-warrior](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/weekend-warrior/32/26122_2.png) [@weekend-warrior](https://community.cartalk.com/u/weekend-warrior)\
**Post date:** [September 9, 2021, 9:02pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/23 "2021-09-09T21:02:51Z")

</div>

[Check OBD II Monitor Readiness Without A Scan Tool | JUST SMOGS® + REPAIR](https://justsmogs.com/2016/08/check-obd-ii-monitor-readiness-without-a-scan-tool/)

---

<div class="post-metadata">

**Author:** ![weekend-warrior](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/weekend-warrior/32/26122_2.png) [@weekend-warrior](https://community.cartalk.com/u/weekend-warrior)\
**Post date:** [September 9, 2021, 9:07pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/24 "2021-09-09T21:07:46Z")

</div>

![image](https://global.discourse-cdn.com/cartalk/original/3X/6/9/69f3c9cb7792a0d0c04a708990c1754be03a2b9d.jpeg)

---

<div class="post-metadata">

**Author:** ![It\_s-Me](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/it_s-me/32/12660_2.png) [@It\_s-Me](https://community.cartalk.com/u/It_s-Me)\
**Post date:** [September 9, 2021, 9:53pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/25 "2021-09-09T21:53:38Z")

</div>

> [@DougieL](#):
>
> You seem to be saying that readiness monitors are different than the OBD monitors

Yes, that’s exactly what he is saying.

> [@DougieL](#):
>
> and resetting of the codes set by the latter don’t reset the former.

Correct

> [@DougieL](#):
>
> What equipment is needed to do so, and who has that equipment?

Almost any OBD II scanner

---

<div class="post-metadata">

**Author:** ![George\_San\_Jose1](https://avatars.discourse-cdn.com/v4/letter/g/e5b9ba/32.png) [@George\_San\_Jose1](https://community.cartalk.com/u/George_San_Jose1)\
**Post date:** [September 9, 2021, 11:39pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/26 "2021-09-09T23:39:05Z")

</div>

> [@DougieL](#):
>
> a “readiness monitor” is precisely a on-board diagnostic (OBD) monitor which, as I’ve been ranting about, issues codes that can be reset with a cheap device.

A readiness monitor cannot be set to “complete” status by an OBD II scanner. An OBD II scanner can only set a readiness monitor to “incomplete” status.

---

<div class="post-metadata">

**Author:** ![eddo](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/eddo/32/2594_2.png) [@eddo](https://community.cartalk.com/u/eddo)\
**Post date:** [September 10, 2021, 3:51pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/27 "2021-09-10T15:51:40Z")

</div>

> [@George\_San\_Jose1](#):
>
> > [@DougieL](#):
> >
> > a “readiness monitor” is precisely a on-board diagnostic (OBD) monitor which, as I’ve been ranting about, issues codes that can be reset with a cheap device.
> 
> A readiness monitor cannot be set to “complete” status by an OBD II scanner. An OBD II scanner can only set a readiness monitor to “incomplete” status.

and as such, can only be set to “Ready” when the ECM/PCM has completed a test on that particular part of the system. This is done with a drive cycle, which varies by car/manufacturer, but cannot be completed in a driveway. It has to be done while driving, accelerating, slowing down, cruising, some under 25mph, some over 40mph, etc.

If the readiness monitors are set to “Ready,” then the vehicles ECM has determined that over a span of 50ish miles, all the emissions systems have completed their required tests and passed.  
Or, if a portion of the system fails during the drive cycle, then a check engine light or DTC (some without a Check Engine light) will be set.

That is just for emissions systems tests. The ECM does tons of other tests during start up and driving, and if any of those systems fail, a DTC will be set.

This is why I said earlier that some vehicles and OBD Scanners can tell you how many miles have been run (or engine run time,) since the DTC’s were last cleared. if it is a long time, then you know the codes were not cleared just prior to the test drive. If it is only a couple minutes, then you know a repair was just done, or codes were cleared very recently for some reason

---

<div class="post-metadata">

**Author:** ![DougieL](https://avatars.discourse-cdn.com/v4/letter/d/b19c9b/32.png) [@DougieL](https://community.cartalk.com/u/DougieL)\
**Post date:** [September 10, 2021, 3:51pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/28 "2021-09-10T15:51:57Z")

</div>

We’re not really converging here. The auto “readiness monitor” cannot be reset by an ODBII scanner. But I’m seeing her that all you need to read a “readiness monitor” is an ODB scanner. As far as I can see, my scanner simply reads codes and resets them. What am I missing?

Again, the question is that IF I reset the codes with an ODB scanner, can someone tell that I have reset them, and what the faults are that led to those codes? Or do I have to wait for many miles for those codes to be reactivated?

---

<div class="post-metadata">

**Author:** ![It\_s-Me](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/it_s-me/32/12660_2.png) [@It\_s-Me](https://community.cartalk.com/u/It_s-Me)\
**Post date:** [September 10, 2021, 9:42pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/29 "2021-09-10T21:42:14Z")

</div>

> [@DougieL](#):
>
> Again, the question is that IF I reset the codes with an ODB scanner, can someone tell that I have reset them,

YES

> [@DougieL](#):
>
> and what the faults are that led to those codes?

NO

> [@DougieL](#):
>
> Or do I have to wait for many miles for those codes to be reactivated?

YES

---

<div class="post-metadata">

**Author:** ![weekend-warrior](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/weekend-warrior/32/26122_2.png) [@weekend-warrior](https://community.cartalk.com/u/weekend-warrior)\
**Post date:** [September 10, 2021, 9:45pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/30 "2021-09-10T21:45:48Z")

</div>

anywhere up to about 75 miles

---

<div class="post-metadata">

**Author:** ![DougieL](https://avatars.discourse-cdn.com/v4/letter/d/b19c9b/32.png) [@DougieL](https://community.cartalk.com/u/DougieL)\
**Post date:** [September 11, 2021, 9:44pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/31 "2021-09-11T21:44:13Z")

</div>

Thank you! I now understand that one CAN determine that the codes have been reset, but that one CANNOT determine what the faults were that led to those codes. The only way I can determine what faults are present in the automobile is to wait for many miles, when the system turns the codes back on again.

I’ll say it again. If I were buying a used car from some random individual, I sure would want to check to see if any codes had been reset. If they were, then I’d damned well better get a hundred mile warranty on the vehicle.

I guess one has to wonder why cars are made in such a way that one even can turn off the codes, and also why you have to wait a hundred or so miles for them to get reset. What purpose does that serve, except convincing someone to buy a car that they shouldn’t buy?

---

<div class="post-metadata">

**Author:** ![VOLVO-V70](https://avatars.discourse-cdn.com/v4/letter/v/8e8cbc/32.png) [@VOLVO-V70](https://community.cartalk.com/u/VOLVO-V70)\
**Post date:** [September 11, 2021, 10:31pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/32 "2021-09-11T22:31:22Z")

</div>

> [@DougieL](#):
>
> If they were, then I’d damned well better get a hundred mile warranty on the vehicle

Why will you not understand if this Random Person is an private seller you are not going to get a 100 mile warranty . Many used lots put Sold as is on the paper work .

---

<div class="post-metadata">

**Author:** ![Renegade](https://avatars.discourse-cdn.com/v4/letter/r/b4bc9f/32.png) [@Renegade](https://community.cartalk.com/u/Renegade)\
**Post date:** [September 11, 2021, 10:54pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/33 "2021-09-11T22:54:39Z")

</div>

> [@VOLVO-V70](#):
>
> 100 mile warranty . Many used lots put Sold as is on the paper work .

The only warranty he will get if any is a five fifty five minutes or 😆 fifty feet what ever comes first.

---

<div class="post-metadata">

**Author:** ![bcohen2010](https://avatars.discourse-cdn.com/v4/letter/b/779978/32.png) [@bcohen2010](https://community.cartalk.com/u/bcohen2010)\
**Post date:** [September 11, 2021, 11:24pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/34 "2021-09-11T23:24:52Z")

</div>

> [@DougieL](#):
>
> Thank you! I now understand that one CAN determine that the codes have been reset, but that one CANNOT determine what the faults were that led to those codes. The only way I can determine what faults are present in the automobile is to wait for many miles, when the system turns the codes back on again.

You are really overthinking this. As someone who buys nothing but old used cars, from private sellers, this would **not** be a concern for me. When I go to look at a used car and test drive it, I bring my OBDII scan tool. I plug the scan tool in and see if enough\* of the monitors have set to “ready” for the car to pass an emissions test–with no codes stored–or if not enough of the monitors have set to “ready”.

If **yes** , _then I don’t need to worry_ that the seller might have cleared codes to conceal some expensive defect. If **no** , _then I wouldn’t buy the car_, because this could indicate that the seller cleared codes in order to conceal some expensive defect, or the PCM might be defective or tampered with. In either case, why would I risk my money and aggravation dealing with a car which I could not legally register or drive when there are tons of other cars for sale which **don’t** have this baggage?

\*In the state of Arizona, a 1996-2000 model year vehicle is permitted to have **up to two** monitors show “not ready” and will pass emissions testing provided there are no codes stored, and the CEL is commanded off. A 2001 or newer vehicle is permitted to have **up to one** monitor show “not ready” and will pass emissions testing provided there are no codes stored, and the CEL is commanded off.

---

<div class="post-metadata">

**Author:** ![bcohen2010](https://avatars.discourse-cdn.com/v4/letter/b/779978/32.png) [@bcohen2010](https://community.cartalk.com/u/bcohen2010)\
**Post date:** [September 11, 2021, 11:36pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/35 "2021-09-11T23:36:34Z")

</div>

> [@DougieL](#):
>
> I guess one has to wonder why cars are made in such a way that one even can turn off the codes, and also why you have to wait a hundred or so miles for them to get reset. What purpose does that serve, except convincing someone to buy a car that they shouldn’t buy?

I don’t understand this, and the goal is not to promote or encourage people to sell cars with problems.

Consider the following scenario: I have a car with an unfindable evaporative emissions leak. If I let all the monitors run to completion, it will set the codes P0442 and P0456. That would be a problem when it’s time to renew the registration, because it won’t pass emissions testing with the CEL commanded on and stored codes present.

Now, because of my understanding of what circumstances cause the PCM to run the EVAP monitor, I can clear the codes, **which sets all of the monitors to “not ready”** , then drive long enough to set everything to “ready” _except_ for EVAP, and take the car through emissions with the CEL off and no codes stored. **However, there is absolutely no circumstance in which I could get all the monitors to show as “ready” and have the CEL be off and no codes stored.** That would require hacking the PCM, or somehow simulating the input(s) which it has to see, and anyone who is clever enough to accomplish such a feat isn’t going to waste their time selling old cars on Craigslist.

---

<div class="post-metadata">

**Author:** ![old\_mopar\_guy](https://avatars.discourse-cdn.com/v4/letter/o/6bbea6/32.png) [@old\_mopar\_guy](https://community.cartalk.com/u/old_mopar_guy)\
**Post date:** [September 12, 2021, 12:32am UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/36 "2021-09-12T00:32:47Z")

</div>

The likelihood of you getting struck by lightning is likely greater than you getting **any** warranty when buying a car from  
“some random individual”.

---

<div class="post-metadata">

**Author:** ![Barkydog](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/barkydog/32/2470_2.png) [@Barkydog](https://community.cartalk.com/u/Barkydog)\
**Post date:** [September 12, 2021, 3:11am UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/37 "2021-09-12T03:11:34Z")

</div>

My 03 trailblazer when I had a warning light had stored codes that were not in effect when read by autozone, maybe they go away after a battery disconnect, I do not know.

---

<div class="post-metadata">

**Author:** ![DougieL](https://avatars.discourse-cdn.com/v4/letter/d/b19c9b/32.png) [@DougieL](https://community.cartalk.com/u/DougieL)\
**Post date:** [September 12, 2021, 5:09pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/38 "2021-09-12T17:09:08Z")

</div>

> [@DougieL](#):
>
> I’ll say it again. If I were buying a used car from some random individual, I sure would want to check to see if any codes had been reset. If they were, then I’d damned well better get a hundred mile warranty on the vehicle.

Meaning, precisely, that I wouldn’t buy that car, Thanks to everyone for underscoring the obvious.

---

<div class="post-metadata">

**Author:** ![DougieL](https://avatars.discourse-cdn.com/v4/letter/d/b19c9b/32.png) [@DougieL](https://community.cartalk.com/u/DougieL)\
**Post date:** [September 12, 2021, 5:24pm UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/39 "2021-09-12T17:24:03Z")

</div>

> [@bcohen2010](#):
>
> If **yes** , _then I don’t need to worry_ that the seller might have cleared codes to conceal some expensive defect. If **no** , _then I wouldn’t buy the car_ , because this could indicate that the seller cleared codes in order to conceal some expensive defect, or the PCM might be defective or tampered with.

As I said. Thank you. Of course, if they wanted to give you a hundred mile warranty, you might decide to buy the car anyway, but as everyone is desperate to point out, that wouldn’t happen.

My point is simple. Before buying a used car you should get out the ODB reader and see what’s going on. Curiously, I’ve never seen that advised.

---

<div class="post-metadata">

**Author:** ![abgrund666\_177155](https://avatars.discourse-cdn.com/v4/letter/a/9fc348/32.png) [@abgrund666\_177155](https://community.cartalk.com/u/abgrund666_177155)\
**Post date:** [September 13, 2021, 2:20am UTC](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205/40 "2021-09-13T02:20:45Z")

</div>

Check Engine Light? WHO CARES? If it’s not flashing, it’s not important.

I’ve driven cars for twenty years (not me, the car) with the check engine light continuously on and often don’t bother tracing it. The codes are mostly not informative or important anyway.

[Previous page](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205.md?page=1)

[Next page](https://community.cartalk.com/t/read-engine-fault-code-after-it-has-been-turned-off/179205.md?page=3)
