Steady or
flashing?
Pay attention to what the light is doing and how the car feels. A flashing light calls for a different response from one that stays on.
Understand the warning lightCheck your owner’s manual and arrange a scan. If the car runs badly, pull over safely.
Read your first scan.
Try a sample scan and see what to write down before you turn the key off.
Which system set the code?
Pick a system to trace its path and see an example code from that part of the car.

No code reader?
A parts store may be able to scan the car for free. Ask for the exact codes and take a picture of the report. You’ll have something useful to bring to the shop if the light comes back.
Get more from a scan.
How to read OBD-II codes
The job is to capture the code, its status and the conditions when it set. Do that before choosing any erase or reset option.
02 / Scan dataWhat freeze-frame data tells you
A freeze frame is a snapshot of some operating data captured near a fault event. Read it before erasing codes.
03 / InspectionOBD-II readiness monitors
Readiness tells you which onboard emissions self-tests have finished since the vehicle’s OBD information was cleared.
Questions after a scan.
Should I clear the code before I take the car in?
Save the report first. Clearing codes can erase the freeze frame and reset emissions readiness. A shop can use the original scan to see what happened. What clearing a code does
The light went off. Can I still find the code?
You might. Check for stored, pending or history codes, and write down what you were doing when the light came on. What those code statuses mean
What if the reader shows no codes?
Check which light is on and which system the reader scanned. If the tool says it couldn’t connect, save that message too. What to check on an empty scan