Check engine warning light on a dashboard

Was this article helpful?

Comments

Mode 07: pending codes and catching a fault before the lamp

A fault detected once, not yet confirmed, and not yet worth a warning lamp. Reading these is how you find problems while they are still cheap.

AI-generated 3 min read

Most emissions faults must be detected on two consecutive drive cycles before the warning lamp illuminates. The reason is straightforward: a single anomalous reading should not send a driver to a workshop.

But the ECU records that first detection, and Mode 07 is how you read it.

Related: pending vs stored codes and two-trip logic and MIL illumination.

Where a pending code sits

StageWhat it means
NothingNo fault detected
Pending (Mode 07)Detected once, awaiting confirmation
Stored/confirmed (Mode 03)Detected on a second cycle — lamp on
Permanent (Mode 0A)Confirmed, and not clearable until verified fixed: Mode 0A permanent DTCs

A pending code is a fault that has happened. It is not a false alarm. It is a fault that has not yet happened twice.

The three reasons to read them

1. Early warning

An intermittent misfire, a marginal sensor, an EVAP leak that only shows in certain conditions — all appear here before the lamp comes on.

Acting at that stage is cheaper. A misfire caught pending is a coil; a misfire caught after weeks of driving can include a catalytic converter: P0420 catalyst code explained.

2. Verifying a repair

After a repair, cleared codes and no lamp is not proof. A pending code appearing during the verification drive means the fault is still occurring — you just have not driven far enough for it to be confirmed.

Check Mode 07 during the drive after any repair: post-repair verification OBD checklist.

3. Chasing intermittents

An intermittent fault that never quite confirms may still leave pending codes repeatedly. Reading them regularly catches what a single scan misses.

Diagnosing intermittent faults with OBD.

What not to do with them

Do not clear them reflexively. A pending code is free information about something that happened. Clearing it removes the record and the freeze frame that came with it.

Do not panic about a single one either. A pending code after refuelling, after a very cold start, or after driving through deep water may not repeat.

The right response is to note it, note the conditions, and check again after a few days of normal driving.

Clearing codes: when and why and driving through flood water.

Reading them on a used car

Combined with stored, permanent and readiness data, pending codes complete the picture:

FindingInterpretation
Nothing anywhere, monitors completeGenuinely clean
Pending codes onlyA fault is developing
No stored codes, monitors not readyCleared recently
Permanent codes storedCleared recently, and here is what for

A car with pending codes and no lamp is a car with a problem the seller may not know about — which is a better negotiating position than a car with a lamp.

Used car pre-purchase OBD check and OBD readiness monitors explained.

Which faults skip the two-trip rule

Not everything waits.

Misfires severe enough to damage the catalyst illuminate the lamp immediately, and make it flash. That is a stop-driving warning, not a pending code: check engine blinking vs solid.

Fuel system and misfire faults generally have faster confirmation logic than EVAP or catalyst faults, which are slow by design.

Making it a habit

The most useful thing about Mode 07 is that it costs nothing to check.

A scan once a month — stored, pending, permanent, readiness — takes two minutes and finds developing problems while they are still small.

How often to do car diagnostics and the first OBD scan after buying a used car.

Try it on the free tier of the apppair an ELM327 adapter and read pending codes alongside stored ones every time you scan. The pending list is where next month’s problem is written down today.

Comments

Loading…