You are offline — AutoTools still works from your device.
Diagnostics

Understanding OBD-II: codes, ports and live data

What OBD-II is, how to read codes, where the port is and how live data turns a guess into a diagnosis.

Aug 17, 2026 ✔ Free
Advertisement

What OBD-II is

On-Board Diagnostics II is the standardized system fitted to cars since 1996. The engine computer monitors hundreds of sensors and stores a diagnostic trouble code when something is outside the expected range.

How to read a code

Codes are five characters. The first letter identifies the system: P powertrain, C chassis, B body, U network. The remaining digits narrow it down — P03xx are misfires, P0171 is "too lean", P0420 is catalyst efficiency.

Where the port is

Usually under the dashboard, driver’s side — near the steering column, fuse box or hood release. It is a grey or black trapezoid with 16 pins. Any OBD-II reader, or the free AutoTools live scanner with a BLE adapter, plugs in.

Codes vs live data

A code is a symptom, not a verdict. Live data — fuel trims, RPM, coolant temperature, oxygen sensor switching — tells you what is really happening. A code plus live data is how professionals diagnose without guessing.

Questions about this article

No. A basic reader reads codes for under $20, and the free AutoTools OBD lookup explains them. A live-data tool helps for intermittent faults.
Sometimes, but codes share causes. Confirm with measurements before buying parts — that is what separates a diagnosis from a guess.
Advertisement
Install AutoToolsWorks offline, one tap away.
Ask the AI mechanic
Hi! Ask me anything about your car — codes, noises, parts, maintenance.
All tools