All generic codes

9,533 generic OBD-II codes. Manufacturer-specific codes (P1xxx, B1xxx, C1xxx, U1xxx) are defined by each maker and are not listed.

FamilySystemCodes
P0xxxPowertrain, generic
Engine, fuel, ignition, emissions and transmission codes defined by SAE J2012 for every OBD-II vehicle.
3,705
P2xxxPowertrain, generic (extended)
Additional generic powertrain codes, added as engines got more sensors and actuators.
3,495
P3xxxPowertrain, shared range
Range shared between SAE and manufacturers; listed codes are the generic ones.
155
B0xxxBody, generic
Airbags, seats, lighting and other body systems.
323
C0xxxChassis, generic
ABS, stability control, steering and suspension.
626
U0xxxNetwork, generic
Communication between control modules on the vehicle network.
1,055
U3xxxNetwork, generic (extended)
Additional generic network and module codes.
174