STEP Diagnostics
STEP Diagnostics
Mechanic guides

Mechanic Guides

How to Read Freeze Frame Data: Turn a Snapshot into a Test Plan

Use an original worked example to read OBD freeze-frame conditions, avoid unsupported conclusions and plan a useful comparison.

Published · 5 min read

Quick answer

A freeze frame is a saved set of operating data associated with a diagnostic event. Read it as context for the next test: identify the associated code, preserve the displayed values and units, and compare the recorded conditions with the customer's complaint. A snapshot alone does not identify the failed part.

Download the freeze-frame comparison worksheet
Concept illustration of a blank diagnostic tablet and preserved snapshot cards
Concept illustration; not a product screen, actual vehicle data or repair procedure.

Start with the record's identity

Before interpreting any number, record the vehicle configuration, the responding module, the scan function and the DTC associated with that frame. Save the original export or images of all displayed fields. Keep the retrieval date separate from any event date supplied by the vehicle; do not invent an event timestamp when none is available.

The CARB OBD technical requirements describe freeze-frame data together with the fault code that caused storage, with different provisions for supported diagnostic protocols. Do not assume every vehicle stores the same fields or number of frames. These requirements explain the data context; they do not provide your vehicle's repair procedure.

For each value, retain its full label and unit. Coolant temperature, intake-air temperature and ambient temperature are different observations. Likewise, a reported load percentage needs its actual parameter name. A bare number in a case note is difficult for another technician to interpret correctly.

Preserve it before a reset

Save the evidence before a procedure that clears diagnostic information. The EPA's OBD inspection guidance specifically recognizes the diagnostic value of codes and their associated freeze-frame records before repair. Its inspection workflow is not a direction to clear a customer's vehicle during diagnosis.

If a previous shop or customer already cleared information, document that history as reported. Mark the missing frame as unavailable. Reconstructing a plausible set of numbers from the complaint would create false evidence.

Read the conditions together

Use the frame to write a short description of the recorded operating state. Which values describe motion, engine speed, temperature or load? Which relevant fields were not reported? Then write a separate sentence stating what question those conditions suggest.

Keep the distinction visible: the recorded state belongs to the stored event. It need not describe the first instant the driver noticed the symptom. Avoid concluding that a cold-start complaint has been disproved simply because a retrieved frame shows a warmer engine.

Worked example: an idle check leaves a gap

The following values are fictional and illustrate reasoning only. They are not normal ranges, a vehicle specification or a real customer case.

A driver reports a hesitation during acceleration. The saved frame for the DTC under investigation shows vehicle speed 42 mph, engine speed 2,100 rpm and coolant temperature 190 degrees F. The worksheet contains no saved load parameter. A later stationary idle observation does not reproduce the hesitation.

Supported note: The recorded event involved vehicle motion and an engine speed above the later idle observation. Load information is missing from this saved worksheet. The idle check did not reproduce the reported symptom.

Unsupported conclusion: The fuel pump is weak, or the vehicle is fixed because it idles normally. None of those three values establishes either conclusion.

Useful next decision: Consult the applicable DTC and symptom procedure. Determine which operating conditions and additional data must be captured to make a meaningful comparison. Record the planned test and its source before running it. If the conditions cannot be tested safely, document the gap rather than forcing a road reproduction.

Build a comparison that another technician can follow

Use one row per parameter in the downloadable worksheet. Keep the saved frame and later observation in separate columns or fields. For each, record the operating condition, value and unit. Add the source of any interpretation, including the exact applicable specification when one is required.

  • Case and vehicle configuration:
  • Responding module, scan function and associated DTC:
  • Original frame file and retrieval time:
  • Parameter name and unit:
  • Saved value and later observed value:
  • Conditions matched, different or unavailable:
  • Question addressed by the comparison:
  • Applicable procedure, result and next action:

A difference is a reason to investigate its meaning, not an automatic failed-component verdict. Missing data should remain missing until it is obtained.

Connect the snapshot to the whole case

Keep the customer's description, frame, test results and conclusion together. For a disappearing symptom, use the intermittent-fault capture plan. For the final communication, use the diagnostic report template.

If your shop wants to discuss a more structured diagnostic workflow, request STEP early access.

Continue with STEP

Keep the evidence and the next test together

STEP is being built for guided diagnostic work with vehicle context, sources and completed checks. Join early access and share the workflow your shop needs.

Request Early Access