Before buying a used car, scan it before and after the test drive, save every code and its status, check emissions readiness, and compare the findings with the vehicle’s behavior and service history. A scanner can reveal useful electronic evidence. It cannot certify the engine, body, brakes or suspension as healthy.
A clean dashboard answers only one question: which warning lamps are on at that moment. A better buying decision comes from combining a walk-around, diagnostic records, a test drive and an independent mechanical inspection. This checklist helps you keep those pieces together without turning a seller’s driveway into an improvised repair session.
- 1. PrepareConfirm coverage and permission
- 2. RecordSave the first scan
- 3. CompareDrive, then scan again
- 4. DecideResolve unanswered questions
Before You Meet the Seller
Ask for the year, make, model, engine and VIN in advance. Check the scanner’s coverage for that exact vehicle, especially if you want ABS, airbag or transmission access. Generic OBD2 compatibility does not promise access to every control module.
- Bring a charged phone, your scanner, a flashlight and a tire-pressure gauge.
- Ask permission to connect the tool, save the results and take a test drive.
- Request service records and ask about recent battery work, warning lights and repairs.
- Arrange a cold start when practical; note if the engine is already warm when you arrive.
- Plan an independent inspection before committing to the purchase.
The FTC recommends an independent mechanical inspection even for dealer-certified vehicles. A history report and a scanner report are useful inputs, but neither replaces that inspection.
Run the First Scan Before Anything Is Cleared
Park safely and follow the scanner’s connection and ignition instructions. Confirm that the vehicle identity shown on screen matches the car. If you are new to the connection process, use our step-by-step OBD2 scanner guide first.
Start with an emissions scan, then scan other supported modules. Save the complete report rather than recording only the most dramatic code. Keep module names and code status together: “engine, pending” is more useful than a bare code number in a phone note.
| Check | Record | Question to resolve |
|---|---|---|
| Warning lamps | Which lamps illuminate at key-on and remain on after starting | Does lamp behavior match the owner’s manual and scanner-reported status? |
| Stored and pending codes | Full code, description, status and module | What diagnosis or repair supports the seller’s explanation? |
| Permanent emissions codes, if supported | The full code and readiness state | Has the relevant repair been verified by the vehicle’s own monitor? |
| Readiness | Every supported monitor marked complete or incomplete | Was the battery disconnected or were codes recently cleared? |
| Other modules | ABS, SRS, transmission and other supported scan results | Is a module fault explained, documented and resolved? |
Do not clear codes, run active tests, reset adaptations or change settings during a viewing. Your job is to document the vehicle’s present condition. If the seller has just erased the evidence, make that part of the inspection record and ask for a later recheck.
Use Readiness as a Clue, Not a Verdict
Readiness indicates whether supported emissions self-tests have completed. Several incomplete monitors can be consistent with a recent reset or battery disconnect, but they do not prove deception. Short trips, specific operating requirements and faults can also leave monitors incomplete. The New York inspection program explains the distinction between complete and incomplete monitors.
A sensible follow-up is specific: “Which repair was done, on what date, and what verification followed?” Compare that answer with the paperwork. A recent battery invoice may explain the reset, but it does not answer whether the vehicle will complete its monitors or whether another fault will return.
“Ready” is not a clean bill of health. It describes completion of supported emissions tests. It does not establish accident history, oil consumption, transmission wear or the condition of systems your scanner cannot access.
Compare Results After the Test Drive
Only drive a car that appears safe to operate, with permission and appropriate insurance arrangements. Do not operate a phone or scan tool while driving. Record automatically if supported and review when parked, or have a passenger handle the tool.
Note starting quality, idle behavior, shifting, acceleration and any new warning lamp. Stop if the car develops severe shaking, overheating, smoke, a fuel smell or unsafe braking or steering. A flashing check-engine light needs prompt attention; continuing a test drive to collect more data is not the priority.
Once parked, run the same scans again. Compare changes instead of judging two screenshots independently. A newly appearing pending code, a returning warning or a repeatable symptom gives the inspecting mechanic a more useful lead. A short drive may not exercise every monitor or reproduce an intermittent problem.
For live data, record what you understand: engine temperature, idle speed and relevant readings with their units and operating conditions. There is no single “normal” value for every vehicle. Our live-data reading guide explains how to avoid judging isolated numbers.
A Simple Record to Take to the Mechanic
Copy or print this table for each vehicle. Keeping the same fields makes two cars easier to compare without assuming that fewer codes automatically means a better purchase.
| Item | Before the drive | After the drive / follow-up |
|---|---|---|
| VIN, mileage, date | Record the vehicle identity | Confirm the report belongs to this car |
| Codes and modules | Save the full report | List new, persistent or changed entries |
| Readiness | List incomplete monitors | Note any change; do not force a pass/fail judgment |
| Observed symptoms | Cold/warm start and idle notes | Record when the symptom occurred |
| Seller’s explanation | Repair date and supporting paperwork | What still needs independent verification? |
| Mechanical inspection | Booked / completed / refused | Attach written findings and repair estimates |
How to act on the findings
If the car has no obvious electronic concerns, continue with the mechanical inspection. If something is explainable but unverified, obtain records and arrange a recheck before deciding. If serious faults remain unexplained or an independent inspection is refused, consider another vehicle. A discount does not establish that a safety-related fault is minor or inexpensive.
Choose Coverage You Can Use at the Viewing
Used Car Scanner Questions
Can a scanner tell me when codes were cleared?
Some vehicles expose distance or warm-up counters since clearing, but support varies. Readiness can provide clues; it does not reliably date a reset or recover erased fault history. Ask for repair records and keep the uncertainty in your notes.
Are permanent codes proof that a repair failed?
Not by themselves. Permanent emissions codes are removed by the vehicle’s OBD logic after the required verification conditions are met, rather than by an ordinary erase command. Check the repair history and current monitoring results.
Is an engine-only reader enough?
It is useful for an initial emissions check. It may leave ABS, SRS, transmission and body-module questions unanswered. Confirm coverage for the systems you want to inspect and record any access gaps.
Should I buy a car with a pending code?
A pending code deserves diagnosis, not an automatic yes or no. Ask an independent mechanic to assess its cause, whether the problem is active, and the likely repair scope before making the purchase.
Leave with a record, not just “no codes.” Save the scans, document the drive and let an independent inspection resolve the questions a scanner cannot answer.
Sources & further reading
- FTC: independent inspections when buying a used car
- NYVIP3: readiness monitor interpretation
- California BAR: permanent DTC and OBD test reference
Sources and product information checked September 9, 2026. Vehicle-specific service information takes priority over general guidance.