B1912 — Air Bag Diagnostic Monitor Ground Circuit Short To Ground
body electrical
Is it safe to drive?
Drive with caution The car drives normally, but with the SRS light on the airbags may not deploy in a crash. Treat it as a safety-critical repair: fine to drive to the shop, not fine to ignore for months.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1912 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the airbag / restraint system (SRS) for damage, corrosion, chafing or poor contact.
- Subsystem check Read the SRS module with a scanner that supports airbag systems — generic OBD2 readers cannot see these codes.
- Subsystem check Inspect under-seat connectors — they are often disturbed by seat movement or cleaning.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1912 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1912 (parts and labor, USD, independent shop rates): Replace a sensor or clockspring: $150–$500; Reconnect or repair SRS wiring/connectors: $80–$250; SRS module reset or replacement: $300–$1,000. Overall, fixing B1912 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
How do I diagnose B1912 myself?
Start with a scan: confirm B1912, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the airbag / restraint system (SRS), and verify the suspect component against live data before buying parts.
Will B1912 clear itself?
Sometimes B1912 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
What is the most common cause of B1912?
The most common causes are: depleted backup battery or low system voltage, failed clockspring (driver airbag circuit), damaged wiring under seats or in the steering column.
What does OBD2 code B1912 mean?
Air Bag Diagnostic Monitor Ground Circuit Short To Ground (B1912): a body electrical fault affecting the airbag / restraint system (SRS). Short, gentle driving to a shop is usually possible. Most often caused by depleted backup battery or low system voltage, failed clockspring (driver airbag circuit), damaged wiring under seats or in the steering column.
What are the symptoms of B1912?
Drivers most often notice: airbag (SRS) warning light on, no other driving symptoms, airbag system disabled message.
When the powertrain control module logs code B1912, it means trouble has been detected in the supplemental restraint system — the air bag circuit. Specifically, the diagnostic monitor responsible for watching the ground side of the air bag circuit has found an unwanted path to ground where none should exist. This puts the fault squarely in the body electronics category of OBD2 codes, not under the hood with the engine.
The air bag system relies on a series of sensors, control modules, and a clock spring to deliver voltage exactly when needed. The ground circuit in this context is not the battery negative terminal — it is the reference voltage path the module uses to monitor the health of the air bag circuit itself. When that reference drops unexpectedly or shorts to chassis ground, the control unit flags B1912. One glitch will not trigger the light; the module must confirm the fault across multiple test cycles before illuminating the warning lamp. The freeze frame data stored alongside B1912 records engine load, rpm, coolant temperature, and vehicle speed at the moment the fault was detected, giving you a precise starting point for recreation of the failure condition.
Common Symptoms of B1912
- The air bag warning lamp stays illuminated on the instrument cluster
- The driver information center may display an "air bag system disabled" message
- No noticeable change in engine performance, acceleration, or braking
- The cruise control system can remain fully functional
- Fuel economy and emissions systems operate normally
- No other drivetrain codes are typically present alongside B1912
- In some vehicles, the seat belt pretensioner may also deactivate
What Triggers Code B1912
The most frequent culprit behind B1912 is a worn or broken clockspring — the coiled ribbon cable inside the steering column that carries power and data to the driver's air bag. Years of steering wheel rotation eventually fatigue this component, creating an intermittent short to ground. Beyond the clockspring, several other failure points can generate the same code.
The most likely causes, ordered by frequency, include a faulty clockspring in the steering column, a depleted auxiliary battery or abnormally low system voltage starving the SRS module, a damaged or corroded wiring harness beneath the front seats where seat rail movement causes chafing, a defective impact or occupancy classification sensor reporting bad data, crash data locked inside the SRS control module after a prior collision, and finally an outright failed air bag control module unable to perform self-diagnostics. Each of these disrupts the ground reference the module expects to see, and each requires a different repair approach.
How to Diagnose B1912
Start by connecting a scan tool capable of reading SRS codes — a standard generic OBD2 reader will not retrieve air bag data. Confirm B1912 is stored and record the freeze frame information. Those snapshot readings tell you load, rpm, temperature, and speed at the moment the module detected the fault, so replicate those exact conditions during your road test.
Next, pull all related air bag codes. Codes appearing alongside B1912 often point directly to the failing component. Check for any factory technical service bulletins applying to your specific make, model, and year — some manufacturers have published software updates or known issues for this exact code family.
Perform a thorough visual inspection of the SRS wiring harness, paying close attention to the connectors under both front seats and the harness routing through the steering column. Look for frayed insulation, broken connector pins, corrosion buildup, or loose plugs. Wiggle the connectors while monitoring live data to expose intermittent faults.
If the wiring checks out, use your SRS-capable scanner to access the air bag control module directly. Read its internal data, check for crash lockout status, and verify that all sensor inputs are within expected ranges. Some modules can be reset if no hardware fault is found; others require replacement if crash data is locked.
Finally, clear the code and complete a full drive cycle matching the freeze frame conditions. If B1912 reappears, you have confirmed a hard failure rather than an intermittent connection issue.
Repair Options for B1912
The repair sequence follows a logical cost ladder. Begin with the least expensive and most commonly failing component:
- Clockspring replacement — $150–$500 (parts and labor)
- SRS wiring repair or connector reconnection — $80–$250 (parts and labor)
- SRS control module reset or replacement — $300–$1,000 (parts, programming, and labor)
- Impact or occupancy sensor replacement — $150–$400 (parts and labor)
Wiring repairs are straightforward when the damage is visible and accessible. A full module replacement requires programming and initialization, which adds labor time and makes this the most expensive path.
Total Repair Cost for B1912
Depending on which component actually failed, total bills for B1912 range from roughly $80 to $1,000 at independent shop rates. The most common outcome falls in the $150–$500 range when a clockspring is the root cause. Wiring issues cluster toward the lower end, while a complete SRS module swap plus programming sits at the top. Always insist on a confirmed diagnosis before purchasing a module — swapping an expensive part when a $15 connector repair would have solved the problem wastes money and time.
Can You Drive with B1912?
The vehicle will drive, steer, and stop normally. However, the air bag warning lamp indicates the supplemental restraint system is not armed. If a collision occurs, the front air bags may fail to deploy. Treat B1912 as a safety-critical issue: it is reasonable to drive the car directly to a repair facility, but leaving it unaddressed for weeks or months is an unnecessary risk to you and your passengers.
Related OBD2 codes
- B1900: Driver Side Airbag Fault
- B1901: Air Bag Crash Sensor #1 Feed/Return Circuit Short To Ground
- B1902: Air Bag Crash Sensor #1 Ground Circuit Failure
- B1903: Air Bag Crash Sensor #1 Ground Circuit Short To Battery
- B1904: Air Bag Crash Sensor #2 Feed/Return Circuit Failure
- B1905: Air Bag Crash Sensor #2 Feed/Return Circuit Short To Battery