Pending, Stored and Permanent OBD Codes Explained

Verify with official recall databases, service records, a mechanic inspection, and local market data before relying on this summary.

Short answer

Pending, stored and permanent codes represent different states. A permanent code cannot normally be erased by a scan tool and clears only after the OBD system confirms the fault is no longer present.

Pending, stored and permanent codes represent different states. A permanent code cannot normally be erased by a scan tool and clears only after the OBD system confirms the fault is no longer present.

Step-by-step

  1. Record MIL command and every code state
  2. Save freeze-frame data before clearing anything
  3. Check monitor readiness
  4. Repair and complete the specified confirmation drive cycle

Checklist

  • Code state recorded
  • Freeze frame preserved
  • Readiness status recorded
  • Vehicle-specific service information checked

Keep going

Use this guide with

Source & evidence notes

  • https://www.epa.gov/system/files/documents/2022-08/diesel-obd-im-readiness-14k-pounds-gwr-best-practices.pdf
  • Facts normalized into original CarFaultIQ wording.