FIVE STARAIRBAGS
Sold and shipped fromJacksonville, Arkansas
Mon to Fri, 9 AM to 5 PM CT501-988-0611
Cart
Ford SRS codes

What Ford airbag codes mean

Ford does something with its restraint codes that other makes do not. One circuit gets several separate numbers, one for each direction it can fail, and on older vehicles the last two digits are the same number the dash lamp flashes at you.

What Ford calls the module and where it lives

Ford and Lincoln call the airbag computer the restraints control module, the RCM. It reads the crash sensors, fires the airbags and pretensioners, and writes every deployment event into permanent memory. Mazda used the same restraint architecture for years, so Ford code definitions carry over onto Mazda models built on shared platforms.

On most Fords the RCM sits under the center console, at the rear edge where the console meets the floor between the front seats. On the F-150 it lands on the floor pan in that same tunnel. Orientation is part of the job: the module has to sit flat and square on its bracket to read crash forces correctly, so a damaged tunnel gets straightened before it goes back. Our Ford airbag service page covers the vehicles we handle.

How Ford airbag codes are organized

Ford splits a single circuit across several codes by failure direction. Take the driver airbag circuit: B1932 is it reading open or too high, B1934 is the same wire reading too low. Two codes, two repairs. The driver pretensioner gets three, B1877 open, B1878 short to battery, B1879 for the remaining short.

Two codes are the crash record. B1193 means the RCM's crash memory is full and locked, and B1231 means it detected a crash that passed its deployment threshold. Those are the ones a scan tool refuses to erase. Everything in the circuit ranges is a live resistance measurement the module retakes at every key on, so those clear when the wiring or the part is fixed. On older Fords the last two digits are the dash flash code: B1932 shows as lamp fault code 32 and B1935 as 35.

Code table

Ford SRS codes we see, and what each one is

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.

CodeMeaningType
B0070Driver seat belt pretensioner deployment control. After a crash this is the stored record of the pretensioner firing.Crash data
B0071Driver seat belt pretensioner deployment, second stage. Usually a stored deployment record.Crash data
B0078Passenger seat belt pretensioner deployment control, the stored record of that pretensioner firing.Crash data
B1193Crash event storage full and locked. The RCM recorded a crash and will not store another.Crash data
B1231Crash detected, event threshold exceeded. The module logged a crash that passed its deployment threshold.Crash data
B1318Battery voltage low. Supply voltage dropped below what the module needs for its self test.Hardware fault
B1342ECU is defective. A fatal internal module fault, and on Ford vehicles it very often comes from the ABS module rather than the RCM.Hardware fault
B1877Driver seat belt pretensioner circuit open or out of range. A fired pretensioner reads open forever after.Circuit fault
B1878Driver seat belt pretensioner circuit shorted to battery voltage.Circuit fault
B1879Driver seat belt pretensioner circuit shorted, the third code in Ford's split of that circuit.Circuit fault
B1881Passenger seat belt pretensioner circuit open or reading high resistance.Circuit fault
B1884Passenger airbag deactivation indicator circuit fault. A burned out indicator bulb is the usual cause.Circuit fault
B1925Passenger airbag circuit shorted to battery voltage.Circuit fault
B1932Driver airbag circuit open or resistance too high. The clock spring is the usual culprit.Circuit fault
B1933Passenger airbag circuit open or resistance too high.Circuit fault
B1934Driver airbag circuit resistance too low, which points at a short or an out of spec squib.Circuit fault
B1935Passenger inflator circuit resistance low on squib. Reports as lamp fault code 35.Circuit fault
B1941Right front crash sensor circuit open. The module lost its connection to that sensor.Circuit fault
B1942Left front impact sensor circuit open.Circuit fault
B1994Driver side-mount airbag circuit open, the bag in the outboard bolster of the driver seat.Circuit fault
B2290Occupant classification system fault reported to the RCM. The failure lives in the passenger seat.Hardware fault
B2900VIN mismatch between a control module and the PCM. Not an SRS code.other
B1213Number of modules low.other
B0077Seat belt buckle switch.other
B0080Seat belt pretensioner fault.other

Scan tool notes for Ford

A generic OBD2 reader will not show any of this. Ford restraint codes are manufacturer specific body codes, so the RCM answers only to a scanner with real Ford coverage. That is why a free parts store scan comes back clean while the airbag light stays lit.

The crash codes will not clear from the driver seat either. Try to erase B1193 and the tool returns an error along the lines of cannot execute routine, because the record lives at the module level rather than in an erasable fault memory. That half of the job happens with the RCM out of the car. The other half is physical: deployed airbags and pretensioners replaced and damaged sensors swapped, before anything gets cleared.

Two Ford cautions on the diagnosis itself. Never put a meter directly on an airbag or pretensioner connector, since Ford's pinpoint tests call for a load tool. And Ford calibrates the passenger seat cushion pan, foam, pressure bladder and classification module to each other and services them as an assembly, which is why B2290 comes right back after a seat swap with no calibration.

What we see on Ford vehicles

Driver airbag circuit codes on a Ford point at the steering column more often than at the airbag. The clock spring is a coiled ribbon that keeps the wheel wired through lock to lock travel while carrying the horn, the wheel buttons and the airbag together, and a worn ribbon opens the circuit. There is a free test before anything comes apart: try the horn and the wheel buttons. If those are dead too, the clock spring is the answer.

On the belt side, Ford published a bulletin covering 2001 to 2004 Escape models where the connection at the safety belt buckle pretensioner made marginal contact and set B1877 or B1881 intermittently. Passenger circuit codes have a different signature: that harness runs low across the dash toward the kick panel, and a plugged evaporator drain or a leaking cowl seal puts water in the footwell. A soaked connector reads low long before anyone notices damp carpet.

Common questions

Ford airbag code questions

No. B1193 means the RCM's crash memory is full and locked, and the record sits at the module level. A scan tool typically answers with a cannot execute routine error. That is the code a module-level reset handles.

Ford separates failure directions. On the driver pretensioner, B1877 is open, B1878 is a short to battery and B1879 is the remaining short. Which one you have tells you what repair you are facing.

The clock spring in the steering column. The driver airbag circuit runs through it, and it wears out from turning. Check the horn and the wheel buttons first, because if they are dead the clock spring is confirmed without pulling the wheel.

Not necessarily. B1342 means a control module reported a fatal internal fault, and on Ford family vehicles it very often comes from the ABS module. Confirm which module set it first.

Keep reading:

Ford SRS light on?

Read us the code and we will tell you what it needs

Crash data clears with a reset of your own module. A hardware fault needs the part. Either way, call and we will confirm.

Ford airbags, seat belts, and modules in stock

Shop all Ford parts

Genuine OEM, tested, and shipped ground from Jacksonville, Arkansas.