Every OBD-II scan tool talks to the vehicle through standardised "service modes" (also called PIDs services). Understanding the ten modes helps you get far more out of any scanner.
The ten modes at a glance
| Mode | Purpose |
|---|---|
| 01 | Live powertrain data (current PIDs) |
| 02 | Freeze-frame data captured when a fault set |
| 03 | Stored (confirmed) diagnostic trouble codes |
| 04 | Clear codes and reset monitors |
| 05 | Oxygen-sensor monitoring test results |
| 06 | Results of on-board component/system tests |
| 07 | Pending codes (this drive cycle) |
| 08 | Bidirectional control of on-board systems |
| 09 | Vehicle information (VIN, calibration IDs) |
| 0A | Permanent codes (cannot be cleared by hand) |
The modes that matter most
Mode 02 (freeze frame) is the single most under-used feature. It captures RPM, load, coolant temperature, fuel trim and more at the exact moment a fault set — telling you the conditions to recreate.
Mode 06 exposes the raw pass/fail test values behind readiness monitors. A catalyst monitor that "passes" but sits right at its limit is a failure waiting to happen — Mode 06 shows you that margin before the customer comes back.
Mode 0A (permanent codes) exists to stop people from clearing a code to pass an emissions test. A permanent code only clears once the vehicle itself re-runs the monitor and confirms the repair.
Why pending vs stored matters
A pending code (Mode 07) has failed once but not yet enough times to illuminate the lamp. Catching a fault while it is still pending lets you fix it before the customer ever sees a warning light.
Putting it to work
A capable tool such as the iCarsoft CR series surfaces these modes plus manufacturer-specific data. Start with Mode 03 to see what is stored, Mode 02 to learn the conditions, and Mode 06 to judge how close monitors are to their limits. Explore real code examples in the DTC library.
Comments
No comments yet — be the first to share your experience.
Leave a comment
Comments are reviewed before publishing. Your email is required but never shown.