INSPECTION TIPS

ECM Scan Explained: What Fault Codes Tell You Before Buying a Used Truck

An ECM scan reads the truck's onboard computer through the J1939 port. Here's what fault codes, regen data, and aftertreatment status reveal.

Sell My Rig Team·June 7, 2026·8 min read

An ECM (Engine Control Module) scan reads all stored and active fault codes from the truck's onboard computer using a J1939 diagnostic cable. It reveals hidden engine problems, aftertreatment failures, and tampered odometer data that a visual inspection cannot catch. Every Sell My Rig Standard and Premium inspection includes a full ECM scan.

The J1939 port: what it is and where it is

J1939 is the diagnostic standard for heavy-duty vehicles. The port is usually under the dash near the steering column. An inspector plugs in a diagnostic laptop and pulls the full data set in minutes.

Fault code categories

  • Active codes — faults happening right now.
  • Stored codes — faults that occurred and were logged.
  • Pending codes — intermittent faults the system is monitoring.

A truck can pass a test drive with a clean dash but still have dozens of stored codes pointing to a failing component.

DPF, DOC, and SCR

The aftertreatment system cleans exhaust. The DPF (diesel particulate filter) traps soot, the DOC (diesel oxidation catalyst) reduces emissions, and the SCR (selective catalytic reduction) uses DEF to cut NOx. Failures here are expensive — a DPF replacement can run $3,000-$5,000.

Example fault codes

  • SPN 3251 / FMI 0 — DPF differential pressure too high (clogged filter).
  • SPN 4364 / FMI 18 — SCR conversion efficiency low (DEF or catalyst problem).
  • SPN 1761 / FMI 1 — DEF tank level low.

How to get an ECM scan before buying

Order a Sell My Rig Standard or Premium inspection. The inspector performs the scan on site and the codes appear in your same-day report.

FAQ

Frequently Asked

Active codes can be cleared, but the ECM logs history and regen data that reveal recent issues. An experienced inspector reads patterns that show whether codes were recently wiped.

Ready to inspect before you buy?

Order Inspection — $350