- Test IDs and component IDs need exact definitions.
- Raw values require correct scaling and limits.
- Pass or fail is stronger than an unlabeled number.
- Mode $06 supports a diagnosis; it does not replace verification.
What the data represents
A controller can report a test identifier, component identifier, measured result, minimum or maximum limit, and pass/fail state. Examples can include catalyst, oxygen-sensor, EGR, misfire, and other monitor results, depending on vehicle implementation.
Standardized versus manufacturer-defined
Newer standards improve naming for some results, but many vehicles still require exact manufacturer mappings. A hexadecimal identifier without a verified definition should remain an unknown identifier. Guessing the label can be worse than not displaying it.
Margin and trend
When scaling and limits are verified, the distance between a measured result and its limit can help prioritize a test or compare repeated scans. Changes across temperature, load, mileage, or repair state can be useful. A pass close to a limit is not automatically a failed part.
Evidence rules
Save the raw identifiers and bytes, the decoded value, unit, limits, source definition, protocol, module, and time. If any element is uncertain, mark the result incomplete rather than publishing a confident interpretation.
Can Mode $06 predict a check-engine light?
It can reveal monitor results approaching a verified limit in some applications, but monitor logic and conditions vary. Treat it as supporting evidence.
Why does my scanner show different Mode $06 labels?
Tools may use different databases, mappings, or scaling. Exact vehicle definitions and preserved raw data are important for resolving conflicts.
This is general educational material designed to improve questions and evidence capture. Definitions, thresholds, enabling conditions, wiring, service steps, and safety requirements can differ by vehicle application. Use current official manufacturer information and qualified judgment for the actual repair.
View plans