A scan reads the codes stored in the computer. A diagnosis tests the system behind the code to find the actual cause. The two answer different questions, and treating a code as a diagnosis leads to wasted parts.
Key takeaways
- Codes are clues.
- Live data helps.
- Testing finds the cause.
What a scan shows
Stored codes, pending codes and sometimes freeze frame data from the moment of the fault.
What it does not show
Which part failed. A code such as P0171 (lean) can come from a vacuum leak, a dirty sensor or a weak fuel pump.
Live data
A technician watches sensors as the engine runs to see which reading is wrong.
Testing
Pressure tests, smoke tests, circuit tests and component tests confirm the cause.
Why it matters
It is cheaper to pay for a diagnosis than to replace the wrong parts.
What to ask for
Ask the shop to explain what they tested, what readings they saw and why they believe a part has failed. A good technician can show a reading outside specification or a leak found by a smoke test. If the answer is only that the code says so, ask for more. Paying for a diagnosis should leave you with evidence, not just a part number.
When a scan misses the cause
Some faults are intermittent and show only under certain conditions such as hot weather, wet roads or specific loads. In those cases the technician may need a road test, a data recorder or a second visit. Telling the shop when the problem happens is the single best way to shorten that search. Keep notes of when the light and symptoms appear.
Need help in south Bakersfield?
Questions about check engine light? Read our Check Engine Light page, call (661) 599-9098 or request a time. Peña's Auto Electric, Smog & Repair, 303 Taft Hwy, Suite B, Bakersfield, CA 93307. Mon to Fri 9:30 AM to 5:30 PM, Sat 8 AM to 1 PM.
Frequently asked questions
Is a free code read a diagnosis?
No.
Do all shops use the same tools?
No.
What is freeze frame?
A snapshot of conditions at the fault.
Can I scan myself?
You can read codes, but diagnosis needs testing.