← All Guides

How to read OBD2 codes without buying the wrong part

Connect a scanner, save the results and understand pending, confirmed and manufacturer-specific codes.

1. Connect safely

Park, apply the parking brake and follow the scanner instructions. The diagnostic socket is often beneath the dashboard; check the handbook before removing trim.

Use a reputable compatible scanner. A basic adapter usually reads emissions-related engine codes, not every ABS, airbag or gearbox module.

2. Read and save

Save all codes and their status, freeze-frame data and readiness monitors before clearing anything. Photograph the scanner results.

P means powertrain, B body, C chassis and U network. Code allocation is more complex than “0 is generic and every other digit is manufacturer-specific”; verify against the vehicle’s service information.

3. Match the vehicle

Enter the make, model, year and engine or VIN. A cylinder or bank mentioned by a generic scanner may not exist on your engine.

A communication code can result from low battery voltage. Diagnose the cause before replacing a control unit.

Frequently asked questions

Related Codes

More guides