Most Chrysler airbag traffic is not deployment traffic. It is a passenger airbag off light that will not go out on a Pacifica, a Town and Country, a 300 or a 200, and that complaint lives in the occupant classification codes rather than anywhere near the crash record.
Chrysler calls the airbag computer the Occupant Restraint Controller, or ORC, and shares it with Dodge, Jeep and Ram. Scan tools and parts catalogs usually file the same part under the generic airbag control module label. The housing holds the microprocessor, an electronic impact sensor, an electronic safing sensor and an energy storage capacitor, and the internal sensors are calibrated to the vehicle.
Factory text puts the Town and Country and Grand Caravan ORC on the floor tunnel just behind the front seat crossmember beneath the center console. On the 300 it moves forward, onto the tunnel near the dash panel under the instrument panel center support. The top label carries an arrow that has to face the front of the car. Our Chrysler airbag service page lists what we handle.
Mopar numbers firing circuits in groups of four, always in the same order: circuit low, circuit high, circuit open, circuit shorted together. That pattern runs through the whole B1B and B1C range, so once you have the first code in a group you can read the other three without a chart.
The crash record is one code, B1BC7 deployment data record full, and the factory remedy is replacing the controller. Everything in the squib and sensor ranges is a live measurement, so repairing the circuit is what clears it. The occupant classification group deserves separate mention: B1BA6 occupant classification undetermined, B1BA7 verification required, B1BBC negative system weight and B1BBD unprogrammed configuration table are not crash data and not broken wires. They are the system telling you it does not trust its own reading of who is in the seat, and the passenger airbag stays off until it does.
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 |
| B1B02 | Driver airbag squib 1 circuit open. | Circuit fault |
| B1B08 | Passenger airbag squib 1 circuit low. | Circuit fault |
| B1B0A | Passenger airbag squib 1 circuit open. | Circuit fault |
| B1B54 | First row passenger seat belt sensor circuit low. | Circuit fault |
| B1B55 | First row passenger seat belt sensor circuit high. | Circuit fault |
| B1B56 | First row passenger seat belt sensor circuit open. | Circuit fault |
| B1B79 | Passenger seat weight sensor 3, left front, input circuit low. | Circuit fault |
| B1B7E | Passenger seat weight sensor 2, right front, input circuit low. | Circuit fault |
| B1B83 | Passenger seat weight sensor 4, left rear, input circuit low. | Circuit fault |
| B1B88 | Passenger seat weight sensor 1, right rear, input circuit low. | Circuit fault |
| B1BA6 | Occupant classification undetermined. The system cannot classify the passenger. | Hardware fault |
| B1BA7 | Occupant classification system verification required. | Hardware fault |
| B1BA8 | Occupant classification module out of calibration or not calibrated. | Hardware fault |
| B1BAA | Occupant classification module configuration mismatch. | Hardware fault |
| B1BBA | Passenger seat weight sensor supply circuit fault. | Circuit fault |
| B1BBB | Passenger seat weight sensor inputs shorted together. | Circuit fault |
| B1BBC | Occupant classification system reporting negative system weight. | Hardware fault |
| B1BBD | Occupant classification module current configuration table unprogrammed. | Hardware fault |
| B1BC7 | Deployment data record full. The ORC's deployment register is used up. | Crash data |
| B1C47 | First row passenger retractor pretensioner circuit low. | Circuit fault |
| B1C48 | First row passenger retractor pretensioner circuit high. | Circuit fault |
| B1C49 | First row passenger retractor pretensioner circuit open. | Circuit fault |
| B1C4C | First row passenger seat belt buckle tensioner circuit low. | Circuit fault |
| B1C4D | First row passenger seat belt buckle tensioner circuit high. | Circuit fault |
| B1C4E | First row passenger seat belt buckle tensioner circuit open. | Circuit fault |
| B1CDB | Passenger occupant detector circuit low. | Circuit fault |
| B2205 | Original VIN missing or mismatched in the controller. | Hardware fault |
| B2207 | Occupant restraint controller internal fault 1. | Hardware fault |
| B2212 | Occupant classification module internal fault. | Hardware fault |
| B1B01 | Driver squib 1 circuit high. | Circuit fault |
| B1B12 | Passenger squib 1 circuit. | Circuit fault |
| B1B33 | Driver squib 2 circuit. | Circuit fault |
| B2204 | Seat belt tensioner circuit. | Circuit fault |
| B1B04 | Driver airbag squib 2 circuit low. | Circuit fault |
A generic OBD2 reader sees powertrain emissions data and nothing in the B1B range. Reading Chrysler restraint codes takes a scanner with FCA coverage, and wiTECH is the factory tool.
Chrysler sets specific codes demanding occupant classification work after any seat repair, which is the part shops miss. B1BA7 asks for system verification, B1BA8 says the module is out of calibration, and B1BBD says its configuration table was never programmed. Replacing a seat cushion, a weight sensor or the module itself without running the follow-up leaves one of those three standing and the passenger airbag suppressed.
A service ORC ships unlocked with every squib circuit inhibited, so a new module arrives with B2722 active and a scan tool has to run module initialization to lock it. A used module out of another Chrysler brings its own configuration with it, and B2205 original VIN mismatch or B223B vehicle configuration mismatch is what that looks like on the scanner. Your own module going back into your own van skips that entire problem.
The minivan complaint we hear most is a passenger airbag off light with an adult in the seat. That is the occupant classification system, and the weight sensors under the passenger cushion are the usual suspects. NHTSA recall 17V542000 covered second row center belt buckles on 2017 and 2018 Pacificas with eight passenger seating, and owners of older vans commonly report the light coming on after something gets shoved under the seat or a child kicks the harness loose.
Chrysler has ORC-level recall history too. 13V291000 covered 2013 Town and Country and Grand Caravan vans built with incorrect ORC software that failed federal crash standards, and 16V668000 covered 2011 to 2014 Chrysler 200 and 2010 Sebring models where the ORC could short and leave the frontal airbags, pretensioners and side airbags inoperative. Worth a VIN check before assuming a module is simply worn out.
That points at the occupant classification system. Codes like B1BA6 undetermined classification or B1BBC negative system weight mean the module does not trust its reading, and it suppresses the passenger bag on purpose until it does.
Chrysler expects a follow-up. B1BA7 verification required and B1BA8 out of calibration both exist for exactly that situation, and the light stays on until the scan tool routine runs.
The ORC's deployment data record is full. It counts deployment events and latches once the register fills, and no scan tool clears it.
No. That block is FCA body and security, things like ignition run and start inputs. Several code sites publish them as SRS codes, which sends people chasing the wrong module.
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.
Chrysler parts and codes · Do not see it listed? Request a part or call 501-988-0611.