Mopar numbers its airbag codes in a pattern, and once you see it you can decode a code that is not on any list. Every firing circuit on a Dodge gets four consecutive numbers, one for each way the circuit can fail. The stored crash record is a single separate code.
Dodge, Chrysler, Jeep and Ram all run the same computer, the Occupant Restraint Controller, or ORC. Inside the housing are a microprocessor, an electronic impact sensor, an electronic safing sensor, and an energy storage capacitor, and Mopar says the internal sensors are calibrated to the specific vehicle and only serviced with the module.
On the LX cars, Charger and Challenger and 300, factory text puts the ORC on the transmission tunnel near the dash panel beneath the instrument panel center support. Grand Caravan sits it just behind the front seat crossmember under the center console. Every ORC has an orientation arrow on its top label that has to point toward the front of the vehicle. Model coverage lives on our Dodge airbag service page.
The B1B block is where the firing circuits live, and Mopar groups each one into four consecutive codes in the same order every time: circuit low, circuit high, circuit open, circuit shorted together. So B1B02 is driver airbag squib 1 open and B1B03 is that same squib shorted together. B1B04 through B1B07 repeat it for driver squib 2, B1B08 through B1B0B for passenger squib 1, and so on through the block.
Only one code on a Dodge is the crash record. B1BC7, deployment data record full, sets when the ORC's deployment register fills, and factory text calls for the controller to be replaced. After a real deployment you will see circuit open codes in the B1B block sitting alongside it, because the fired inflators now read open. Those are a symptom of the deployment, not four new wiring faults. One block that is not restraint at all: B2100 through B2119 are FCA body and security codes, and they get published as airbag codes on aggregator sites constantly.
Codes with a link have their own page. Crash data clears with a module reset; hardware and circuit faults need the part fixed or replaced first.
| Code | Meaning | Type |
|---|---|---|
| B1B00 | Driver airbag squib 1 circuit low. | Circuit fault |
| B1B01 | Driver airbag squib 1 circuit high. | Circuit fault |
| B1B02 | Driver airbag squib 1 circuit open. | Circuit fault |
| B1B03 | Driver airbag squib 1 circuit shorted together. | Circuit fault |
| B1B04 | Driver airbag squib 2 circuit low. | Circuit fault |
| B1B05 | Driver airbag squib 2 circuit high. | Circuit fault |
| B1B06 | Driver airbag squib 2 circuit open. | Circuit fault |
| B1B07 | Driver airbag squib 2 circuit shorted together. | Circuit fault |
| B1B08 | Passenger airbag squib 1 circuit low. | Circuit fault |
| B1B09 | Passenger airbag squib 1 circuit high. | Circuit fault |
| B1B0A | Passenger airbag squib 1 circuit open. | Circuit fault |
| B1B0B | Passenger airbag squib 1 circuit shorted together. | Circuit fault |
| B1B0C | Passenger airbag squib 2 circuit low. | Circuit fault |
| B1B0D | Passenger airbag squib 2 circuit high. | Circuit fault |
| B1B0E | Passenger airbag squib 2 circuit open. | Circuit fault |
| B1B0F | Passenger airbag squib 2 circuit shorted together. | Circuit fault |
| B1B70 | Up-front left satellite acceleration sensor internal fault. | Hardware fault |
| B1B71 | Up-front right satellite acceleration sensor internal fault. | Hardware fault |
| B1BA5 | Airbag squib configuration mismatch. | Hardware fault |
| B1BC7 | Deployment data record full. The ORC's deployment register is used up. | Crash data |
| B1C27 | Left side seat thorax squib 1 circuit low. | Circuit fault |
| B1C28 | Left side seat thorax squib 1 circuit high. | Circuit fault |
| B1C29 | Left side seat thorax squib 1 circuit open. | Circuit fault |
| B1C38 | First row driver retractor pretensioner circuit low. | Circuit fault |
| B1C39 | First row driver retractor pretensioner circuit high. | Circuit fault |
| B1C3A | First row driver retractor pretensioner circuit open. | Circuit fault |
| B2207 | Occupant restraint controller internal fault 1. | Hardware fault |
| B2208 | Occupant restraint controller internal fault 2. | Hardware fault |
| B2722 | ORC unlocked, all deployment disabled. A service module that has not been initialized. | Hardware fault |
| U0151 | Loss of communication with the restraint control module on the vehicle network. | Communication fault |
| B1B12 | Passenger squib 1 circuit. | Circuit fault |
| B2204 | Seat belt tensioner circuit. | Circuit fault |
| B1B33 | Driver squib 2 circuit. | Circuit fault |
Generic OBD2 covers emissions data on the powertrain and nothing else, so a basic reader will not show a B1B code. Reading them takes a scanner with FCA coverage, and the factory tool is wiTECH.
B1BC7 latches. Reset shops report that a tool attempting to erase it answers cannot execute the routine, and the factory remedy is stated as replacing the controller. Two other things a tool cannot do for you: Mopar says the ORC cannot be repaired or adjusted, and if one gets dropped during service it has to be scrapped rather than reinstalled.
A replacement ORC does not need flash programming, which surprises people. It needs initialization. Mopar ships service controllers in a state that inhibits every squib circuit, described as ORC unlocked, so a new module arrives with B2722 already active and a scan tool has to run module initialization from the miscellaneous menu to lock it. A module out of a different vehicle can also want a vehicle configuration restore, since B222A vehicle line mismatch and B223B vehicle configuration mismatch set when the ORC and the car disagree.
The Grand Caravan has a genuinely alarming documented fault worth knowing about. NHTSA recall 17V376000 covers 2011 and 2012 Grand Caravans where the driver frontal airbag may deploy on its own if the airbag wiring harness chafes inside the steering wheel. That is the same steering column area that sets driver squib codes when it wears through rather than shorting.
Durango has its own ORC history: 12V391000 covered 2013 Durangos built with the wrong ORC entirely, and 14V643000 covered a 2014 Durango and Grand Cherokee ORC fault that disabled the frontal airbags, the pretensioners and the side airbags. On the Charger and Challenger, the ORC installation procedure spends its warnings on connector latches, and Mopar's own intermittent fault routine is a wiggle test on the harness plus rotating the steering wheel lock to lock if the code is on a driver circuit.
The ORC's deployment data record is full. The controller counts deployment events, and once the register fills the code latches. No scan tool clears it, which is why the module has to come out.
That is normal for a service part. Mopar ships ORCs unlocked with every squib circuit disabled, and a scan tool has to run the module initialization routine before the code clears.
It has happened and it is documented. NHTSA recall 17V376000 covers 2011 and 2012 Grand Caravans where a chafed harness inside the steering wheel could deploy the driver airbag with no crash.
The fired inflators read as open circuits, so the squib block lights up alongside the deployment record. They describe the deployment rather than four separate wiring problems.
Keep reading:
Crash data clears with a reset of your own module. A hardware fault needs the part. Either way, call and we will confirm.
Genuine OEM, tested, and shipped ground from Jacksonville, Arkansas.
Dodge parts and codes · Do not see it listed? Request a part or call 501-988-0611.