Understand the code.
Verify the vehicle.
Search communication faults, circuit problems, configuration errors, crash-event records and powertrain concerns. This library explains code terminology only. Book an independent diagnosis: we inspect and test the vehicle ourselves before recommending work.
Loading reference…
Keep the complete fault code.
U3000 is a control-module fault. U3000:41 and U3000:49 describe different reported conditions. The module that stored it, vehicle details and full suffix determine which diagnostic procedure applies. A description does not prove that the named part has failed.
For three-byte DTC formats, a suffix can identify an open circuit, short to ground, voltage fault, memory failure or mechanical condition. Suffixes vary with diagnostic format and manufacturer. We show supported examples instead of applying one suffix table to every vehicle.
Crash data is a separate concern.
A crash-event record, a deployed pretensioner and a restraint-circuit fault need different diagnoses. A reset is not a substitute for manufacturer-required replacement or post-collision inspection. Vehicle details, module identity and collision history help confirm diagnostic service availability. Our own inspection and appropriate testing establish what work can be recommended.
Request a diagnosis →Reference coverage, source credits and licensing
This reference combines the openly licensed python-OBD P/U-code list with selected OEM and Ross-Tech application examples. It is not the complete current SAE annex or a complete manufacturer database. General descriptions are not individually validated for every model. Body-code coverage also includes 298 non-reserved entries from the open MIT-licensed Wal33D DTC database. These community entries are labelled separately from OEM examples and require vehicle-specific confirmation. Manufacturer-specific coverage additionally includes Kia Optima restraint electronics, Ford F-150 restraints, Toyota Land Cruiser HVAC and selected Volkswagen and Porsche module faults. Alternate meanings remain separate and searchable by manufacturer. B-code and chassis/crash-event coverage remain selected, not exhaustive. Vehicle coverage and the work MSBG can perform are confirmed before booking; a mechanical code appearing here does not establish repair availability.
Source credits and licensing are collected here, separate from the service results. Open reference data is derived from python-OBD revision e3be50335f7b96e53a02a1c0dbb9f888d9744c2f, under GPL-2.0-or-later. The upstream list is older than current OEM coverage.
Upstream reference source · Reference builder source · Licence · Reference data · Body-code source credits · Body-code licence
Browse vehicle-specific code pages
- B0081:71: Passenger-presence system received invalid serial data
- B1001: Option configuration error
- B101D:00: ECU hardware malfunction
- B101D:31: Internal checksum fault
- B101D:32: General memory fault
- B101D:37: Software fault
- B101D:38: Supervision-software fault
- B101D:39: Internal Bluetooth communication fault
- B101D:3C: Internal GPS communication fault
- B101D:F0: Internal phone communication fault
- B1101: Ignition voltage high
- B1102: Ignition voltage low
- B1193: Crash-event memory full/locked in applicable Ford restraint systems
- B1231: Crash-event memory at capacity
- B1317: Supply voltage above range
- B1318: Supply voltage below range
- B1325:03: Device power circuit voltage below threshold
- B1328: Front impact sensor driver-side reported fault
- B1329: Front impact sensor driver-side communication error
- B1330: Front impact sensor driver-side identification mismatch
- B1333: Front impact sensor passenger-side reported fault
- B1334: Front impact sensor passenger-side communication error
- B1335: Front impact sensor passenger-side identification mismatch
- B1342: Restraints controller reports an internal fault
- B1346: First-stage driver airbag resistance too high
- B1347: First-stage driver airbag resistance too low
- B1348: First-stage driver airbag circuit short to ground
- B1349: First-stage driver airbag circuit short to battery
- B1352: First-stage passenger airbag resistance too high
- B1353: First-stage passenger airbag resistance too low
- B1354: First-stage passenger airbag circuit short to ground
- B1355: First-stage passenger airbag circuit short to battery
- B1361: Pretensioner front driver-side resistance too high
- B1362: Pretensioner front driver-side resistance too low
- B1363: Pretensioner front driver-side circuit short to ground
- B1364: Pretensioner front driver-side circuit short to battery
- B1367: Pretensioner front passenger-side resistance too high
- B1368: Pretensioner front passenger-side resistance too low
- B1369: Pretensioner front passenger-side circuit short to ground
- B1370: Pretensioner front passenger-side circuit short to battery
- B1370:06: Device ignition circuit short to ground
- B1373: passenger airbag active-vent resistance too high
- B1374: passenger airbag active-vent resistance too low
- B1375: passenger airbag active-vent circuit short to ground
- B1376: passenger airbag active-vent circuit short to battery
- B1378: Side airbag front driver-side resistance too high
- B1379: Side airbag front driver-side resistance too low
- B1380: Side airbag front driver-side circuit short to ground
- B1381: Side airbag front driver-side circuit short to battery
- B1382: Side airbag front passenger-side resistance too high
- B1383: Side airbag front passenger-side resistance too low
- B1384: Side airbag front passenger-side circuit short to ground
- B1385: Side airbag front passenger-side circuit short to battery
- B1395: Squib Interconnection Fault
- B1400: Side impact sensor front driver-side reported fault
- B1401:11: Emergency-call speaker circuit short to ground
- B1401:12: Emergency-call speaker circuit short to battery
- B1401:13: Emergency-call speaker circuit open
- B1401:2B: Emergency-call speaker wires shorted together
- B1403: Side impact sensor front passenger-side reported fault
- B1409: Side impact sensor front driver-side communication error
- B1410: Side impact sensor front passenger-side communication error
- B1412: Side impact sensor rear driver-side communication error
- B1413: Side impact sensor rear passenger-side communication error
- B1414: Side impact sensor front driver-side identification mismatch
- B1415: Side impact sensor front passenger-side identification mismatch
- B1418: Side impact sensor rear driver-side reported fault
- B1419: Side impact sensor rear passenger-side reported fault
- B143A:12: Microphone 1 circuit short to battery
- B143A:13: Microphone 1 circuit open
- B143A:2B: Microphone 1 wires shorted together
- B1441: Passenger air-mix flap actuator circuit
- B1442: Air-inlet flap actuator circuit
- B1443: Air-outlet flap actuator circuit
- B1445: Passenger cool-air bypass flap control
- B1446: Driver air-mix flap actuator circuit
- B1447: Rear driver-side air-mix flap actuator circuit
- B1448: Passenger face-vent actuator circuit
- B1449: Rear air-outlet flap actuator circuit
- B1457: Driver air-outlet flap actuator circuit
- B1458: Passenger air-outlet flap actuator circuit
- B1473: Curtain airbag driver-side resistance too high
- B1474: Curtain airbag driver-side resistance too low
- B1475: Curtain airbag driver-side circuit short to ground
- B1476: Curtain airbag driver-side circuit short to battery
- B1477: Curtain airbag passenger-side resistance too high
- B1478: Curtain airbag passenger-side resistance too low
- B1479: Curtain airbag passenger-side circuit short to ground
- B1480: Curtain airbag passenger-side circuit short to battery
- B1481: Second-stage driver airbag resistance too high
- B1482: Second-stage driver airbag resistance too low
- B1483: Second-stage driver airbag circuit short to ground
- B1484: Second-stage driver airbag circuit short to battery
- B1485: Second-stage passenger airbag resistance too high
- B1486: Second-stage passenger airbag resistance too low
- B1487: Second-stage passenger airbag circuit short to ground
- B1488: Second-stage passenger airbag circuit short to battery
- B1490: Occupant detection system sensor reported fault
- B1493: Occupant detection system communication error
- B1494: Occupant detection system (identification mismatch)
- B1513: Passenger Seat Buckle Switch open or short to battery
- B1514: Passenger Seat Buckle Switch short or short to ground
- B1516: Passenger Seat Buckle Switch Defect
- B1560:13: Cellular antenna 1 circuit open
- B1561:11: Cellular antenna 2 circuit short to ground
- B1561:13: Cellular antenna 2 circuit open
- B1562:14: GPS antenna circuit short to ground or open
- B1620: Internal airbag controller fault
- B1650: Stored crash event in First-stage only
- B1651: Stored crash event Side Airbag front driver-side
- B1652: Stored crash event Side Airbag front passenger-side
- B1670: Stored crash event in Full stage
- B1676: Stored frontal crash event involving driver-side restraints
- B1677: Stored frontal crash event involving passenger-side restraints
- B1683: Airbag controller coding-count limit exceeded
- B1684: Airbag control unit configuration is different
- B1711: Knee airbag front driver-side resistance too high
- B1712: Knee airbag front driver-side resistance too low
- B1713: Knee airbag front driver-side circuit short to ground
- B1714: Knee airbag front driver-side circuit short to battery
- B1730: Anchor Pretensioner front driver-side resistance too high
- B1731: Anchor Pretensioner front driver-side resistance too low
- B1732: Anchor Pretensioner front driver-side circuit short to ground
- B1733: Anchor Pretensioner front driver-side circuit short to battery
- B1734: Anchor Pretensioner front passenger-side resistance too high
- B1735: Anchor Pretensioner front passenger-side resistance too low
- B1736: Anchor Pretensioner front passenger-side circuit short to ground
- B1737: Anchor Pretensioner front passenger-side circuit short to battery
- B1738: Pressure-based side impact sensor front driver-side identification mismatch
- B1739: Pressure-based side impact sensor driver-side reported fault
- B1742: Pressure-based side impact sensor driver-side communication error
- B1744: Pressure-based side impact sensor front passenger-side identification mismatch
- B1745: Pressure-based side impact sensor passenger-side reported fault
- B1748: Pressure-based side impact sensor passenger-side communication error
- B1762: Airbag control unit coding error
- B1869: Airbag warning-lamp circuit open or grounded
- B1870: Airbag warning-lamp circuit shorted to battery supply
- B1884: passenger airbag deactivation lamp circuit fault
- B1890: passenger airbag deactivation lamp circuit shorted to battery supply
- B1891: Airbag audible warning circuit shorted to battery supply
- B1892: Airbag audible warning circuit grounded or open
- B1921: Airbag diagnostic controller ground circuit open
- B200009: Airbag controller reports a malfunction
- B200049: Power-steering controller coding-related fault entry
- B2290: Occupant classification fault
- B2292: Seat belt pretensioner circuit fault; lamp flash code identifies driver or passenger
- B2293: Frontal airbag circuit fault; lamp flash code identifies driver or passenger
- B2296: Front crash-severity sensor circuit fault
- B2434: Driver buckle-switch circuit grounded
- B2435: Driver buckle-switch resistance outside range
- B2438: Passenger buckle-switch circuit grounded
- B2439: Passenger buckle-switch resistance outside range
- B2477: Module configuration mismatch
- B2500: SRS Warning lamp reported fault
- B2502: passenger airbag status indicator lamp reported fault
- B2691: Driver buckle-switch circuit fault
- B2692: Passenger buckle-switch circuit fault
- B2909: Belt tension sensor fault
- C0035: Left-front wheel-speed sensor circuit fault
- C0040: Right-front wheel-speed sensor circuit fault
- C0045: Left-rear wheel-speed sensor circuit fault
- C0050: Right-rear wheel-speed sensor circuit fault
- U112100: Databus message missing
- U112200: Databus message implausible
- U112300: Databus error value received
- U2100: Initial configuration not complete
- U2101: Control-module configuration incompatible
- U2103: Fewer controllers present on the bus than configured
- U3000: Control-module fault: the failure-type suffix identifies the reported condition.
- U3000:41: Control module: General checksum failure
- U3000:46: Control module: Calibration/parameter memory failure
- U3000:49: Control module: Internal electronic failure
- U3000:61: Control module: Signal calculation failure
- U3000:72: Control module: Actuator stuck open
- U3000:96: Control module: Component internal failure
- U3002: Vehicle-identification fault; incorrect VIN in documented replacement-module applications
- U3003: Battery-voltage fault; retain the complete suffix.
- U3003:16: Battery circuit voltage below threshold
- U3003:17: Battery circuit voltage above threshold
- U3003:68: Battery voltage event information