How to Check a Used Car Before You Buy — OBD2 Pre-Purchase Inspection

By ScanFixAI Team • June 20, 2026 • 10 min read
Share: Facebook Twitter/X Reddit

You found the perfect used car. The price is right, the paint looks good, and the seller says it runs great. But here's what they didn't tell you: the check engine light was on last week, they cleared the codes, and they're hoping you won't notice before the paperwork is signed.

This happens constantly. A $30 code reader and five minutes can save you from buying someone else's nightmare. Here's exactly how to do a proper OBD2 pre-purchase inspection — and what the scan results actually mean.

Why You Should ALWAYS Scan Before Buying

The check engine light being off means absolutely nothing. Codes can be cleared in 10 seconds. A seller who knows their car has a bad catalytic converter or a failing transmission can clear the codes five minutes before you show up. The light stays off until the car runs through enough drive cycles to re-detect the fault — usually 50-100 miles.

But here's the thing: the evidence is still there. A proper scan reveals:

What ScanFixAI Checks in a Pre-Purchase Scan

1. All-Module DTC Scan

Most cheap code readers only scan the engine computer (PCM). Your car has 20-40 modules, each storing their own trouble codes. A transmission code, an ABS code, or an airbag code won't show up on a basic scanner. ScanFixAI scans every single module and reports everything it finds.

2. Readiness Monitor Status

This is the single most important thing to check on a used car. Every car runs a series of self-tests (called readiness monitors) as you drive. These tests check the catalytic converter, EVAP system, oxygen sensors, EGR, and more.

When someone clears the codes, all readiness monitors reset to "Not Ready." It takes 50-100 miles of mixed driving for them to complete again. If you scan a car and see multiple monitors showing "Not Ready," that's a giant red flag — someone recently cleared the codes.

Red Flag: Multiple Monitors Not Ready

If 3 or more readiness monitors show "Not Ready" or "Incomplete," codes were recently cleared. The seller is hiding something. Walk away or insist on driving the car 100 miles before buying.

Green Flag: All Monitors Complete

If all readiness monitors show "Ready" or "Complete" and there are zero codes — that's a clean car. The self-tests have all passed and no faults were found.

3. VIN Verification

ScanFixAI reads the VIN directly from the car's computer and cross-references it with the vehicle's title. Mismatched VINs can indicate a stolen vehicle, a salvage rebuild with a swapped ECU, or fraud.

4. TSB and Recall Lookup

Every VIN scan automatically checks for open recalls and Technical Service Bulletins. Open safety recalls mean the car has an unaddressed safety defect — and the seller should have told you about it. TSBs reveal known problems with that specific model that may not have triggered a code yet.

5. Warranty Status Check

For newer vehicles, ScanFixAI checks whether the powertrain or emissions warranty is still active. A 2022 car with 45,000 miles still has powertrain warranty — that's valuable information for negotiating.

The PPI Report — Your Negotiating Tool

ScanFixAI generates a professional Pre-Purchase Inspection (PPI) report as a shareable PDF. It includes:

This report isn't just for your own peace of mind. Print it out and hand it to the seller. If there are codes, use the report to negotiate a lower price. "Your car has a P0420 — that's a catalytic converter. Here's what it costs to fix. Let's adjust the price accordingly."

The 5 Biggest Red Flags on a Used Car Scan

1. Incomplete Readiness Monitors

Multiple "Not Ready" monitors = recently cleared codes. The seller is hiding problems. Insist on driving the car until monitors complete, or walk away.

2. Transmission Codes (P0700-P0799)

Transmission repairs are the most expensive thing that can go wrong with a used car. A single P0700 (Transmission Control System Malfunction) can mean a $2,000-$5,000 repair. Don't buy a car with active transmission codes.

3. Catalytic Converter Codes (P0420/P0430)

A new catalytic converter costs $500-$2,500 depending on the vehicle. P0420 and P0430 codes mean the cat is below efficiency threshold. If the car needs to pass emissions, this is a deal-breaker until it's fixed.

4. Airbag Codes (B-codes)

Airbag codes mean the supplemental restraint system has a fault. Your airbags may not deploy in a crash. This is a safety issue and potentially indicates prior accident damage that wasn't properly repaired.

5. Mismatched VIN

If the VIN in the car's computer doesn't match the title, something is very wrong. This could be a stolen vehicle, a flood car with a swapped ECU, or a salvage rebuild. Do not buy this car.

How to Do the Scan — Step by Step

  1. Bring your adapter and phone/laptop — Any ELM327 Bluetooth adapter ($15-$25) works. Download ScanFixAI before you go.
  2. Ask to scan BEFORE test driving — Tell the seller you want to plug in your scanner. Any seller who refuses is hiding something.
  3. Plug in under the dashboard — The OBD2 port is under the dash on the driver's side, usually near the steering column.
  4. Run a full scan — In ScanFixAI, select the vehicle's make and run "Full Module Scan." This takes 2-3 minutes.
  5. Check readiness monitors — Look for "Not Ready" indicators. All green = good. Multiple reds = recently cleared.
  6. Review codes — Read the AI analysis for any codes found. Check repair cost estimates.
  7. Generate the PPI report — Share it with yourself and use it for negotiating if needed.
Negotiating Tip:

Even if the scan is clean, having a professional PPI report shows the seller you're serious and informed. It sets the tone for the entire transaction and often prevents them from trying to upsell you on nonsense.

What About Private Sellers vs. Dealers?

Private sellers: More likely to clear codes and hope for the best. Always scan. No warranty protection if problems surface after the sale.

Dealers: Usually won't let you plug into their cars on the lot. Ask if they have a pre-purchase inspection report. If they don't, that's a yellow flag. Some states require dealers to disclose known defects — your scan proves what they knew.

Online purchases (Carvana, Vroom, etc.): Scan the car the moment it's delivered, within the return window. These companies have return policies — use them if the scan reveals problems.

Cost of NOT Scanning

A $15 Bluetooth adapter and a free ScanFixAI scan can save you thousands. Here's what real hidden problems cost:

Five minutes of scanning vs. thousands in unexpected repairs. The math is simple.

Share: Facebook Twitter/X Reddit

Try ScanFixAI Free

Full module scan, readiness monitors, VIN check, recall lookup, and AI-powered PPI report. Free download — bring it to your next used car purchase.

Download ScanFixAI Free