OBD-II code library

OBD-II codes: understand them before you repair

Each code has the standard definition, common causes, symptoms, checks in a sensible order and advice on whether to keep driving. These are generic codes that mean the same on every make.

80 codes

Variable valve timing and engine timing

Fuel and air metering

Engine sensors

Cooling system

Emission control

Turbo and boost

Ignition and misfire

Evaporative emission (EVAP)

Speed and idle control

Electrical and control module

Transmission

Network communication

General reference information. It does not replace a diagnosis on your own vehicle. The same code can have different causes depending on make, model year and engine; check the manufacturer's documentation or ask a technician with a scan tool.