Learning center
A code identifies a detected condition, not a part that must automatically be replaced.
Read a code before replacing a part
A diagnostic trouble code records a condition detected by a control module. It does not establish which component caused it. Before clearing anyt…
Read the guide ↗02Save freeze-frame data before clearing
Freeze-frame data shows operating conditions when a fault was recorded. Save engine speed, load, coolant temperature, vehicle speed, fuel-system …
Read the guide ↗03Pending, confirmed and permanent codes
A pending code can reflect an initial failed monitor; a confirmed code has met the module's confirmation criteria. Where supported, permanent emi…
Read the guide ↗04Does an older bulletin still apply?
An old publication can still apply to an old vehicle. Its date alone does not prove obsolescence. Check explicit replacement notices, model, engi…
Read the guide ↗05Read fuel trims in context
Positive trim usually means adding fuel relative to the base calculation; negative trim means reducing it. Compare short- and long-term trims by …
Read the guide ↗06Readiness is not the same as no fault
Readiness shows whether supported diagnostic tests have completed since a reset. Clearing codes or disconnecting the battery may reset it. An inc…
Read the guide ↗Source-backed code explanations
Read the meaning first, then follow the cited manufacturer pages. The explanations and vehicle-specific examples have different scopes; verify the exact application before using a repair instruction.