ShopBaseComplete shop management for auto repair shops · $249/mo
Try ShopBase →

Diagnostic Trouble Codes

Look up OBD-II DTC codes for 38,827 vehicle configurations.

58
Makes
52,665
DTC Codes

Browse by Make

Acura

216 vehicles · 980 codes

Alfa Romeo

32 vehicles · 938 codes

Aston Martin

77 vehicles · 894 codes

Audi

833 vehicles · 958 codes

Bentley

93 vehicles · 894 codes

BMW

791 vehicles · 928 codes

Buick

243 vehicles · 1013 codes

Cadillac

363 vehicles · 1007 codes

Chevrolet

1337 vehicles · 1051 codes

Chrysler

342 vehicles · 968 codes

Daewoo

57 vehicles · 836 codes

Dodge

939 vehicles · 1002 codes

Eagle

10 vehicles · 615 codes

Ferrari

164 vehicles · 938 codes

Fiat

451 vehicles · 972 codes

Ford

1149 vehicles · 1048 codes

Genesis

47 vehicles · 923 codes

Geo

10 vehicles · 608 codes

GMC

498 vehicles · 1007 codes

Honda

526 vehicles · 980 codes

Hummer

28 vehicles · 954 codes

Hyundai

795 vehicles · 1001 codes

Infiniti

283 vehicles · 971 codes

Isuzu

61 vehicles · 836 codes

Jaguar

142 vehicles · 894 codes

Jeep

368 vehicles · 1002 codes

Kia

560 vehicles · 1001 codes

Lamborghini

57 vehicles · 894 codes

Land Rover

139 vehicles · 938 codes

Lexus

481 vehicles · 984 codes

Lincoln

377 vehicles · 1013 codes

Lotus

87 vehicles · 894 codes

Lucid

14 vehicles · 557 codes

Maserati

56 vehicles · 894 codes

Mazda

593 vehicles · 997 codes

McLaren

47 vehicles · 938 codes

Mercedes-Benz

1708 vehicles · 999 codes

Mercury

106 vehicles · 939 codes

Mini

83 vehicles · 928 codes

Mitsubishi

376 vehicles · 972 codes

Nissan

971 vehicles · 1005 codes

Oldsmobile

56 vehicles · 779 codes

Plymouth

42 vehicles · 672 codes

Polestar

23 vehicles · 557 codes

Pontiac

199 vehicles · 941 codes

Porsche

584 vehicles · 968 codes

Ram

99 vehicles · 958 codes

Rivian

28 vehicles · 557 codes

Rolls-Royce

79 vehicles · 894 codes

Saab

59 vehicles · 864 codes

Saturn

85 vehicles · 941 codes

Scion

46 vehicles · 929 codes

Subaru

433 vehicles · 963 codes

Suzuki

248 vehicles · 938 codes

Tesla

121 vehicles · 557 codes

Toyota

1470 vehicles · 1018 codes

Volkswagen

1034 vehicles · 1002 codes

Volvo

554 vehicles · 956 codes

Understanding OBD-II Diagnostic Trouble Codes

What Are DTC Codes?

Diagnostic Trouble Codes (DTCs) are standardized codes generated by a vehicle's onboard diagnostics system (OBD-II) when it detects a malfunction. When your check engine light comes on, a scanner can read these codes to identify the problem. Generic codes (starting with P0, B0, C0, U0) are universal across all manufacturers, while manufacturer-specific codes vary by make.

Code Categories

  • P (Powertrain): Engine, transmission, emissions. The most common codes.
  • B (Body): Airbags, seatbelts, lighting, climate control, door locks.
  • C (Chassis): ABS, stability control, steering, brake systems.
  • U (Network): CAN bus communication between vehicle modules.

Reading a DTC Code

  • First letter: P/B/C/U = system category.
  • Second digit: 0 = generic (SAE), 1 = manufacturer-specific.
  • Third digit: Subsystem (fuel, ignition, emissions, etc.).
  • Last two digits: Specific fault within that subsystem.

Vehicle-Specific Code Filtering

Our database filters DTC codes by fuel type, so electric vehicles won't show spark plug or misfire codes, and gasoline engines won't show glow plug codes. Select your exact vehicle to see only the codes that apply to your powertrain.

Looking for other data? Browse Labor Times | Browse Torque Specs | Browse Fluid Specs