B1945 — Air Bag Crash Sensor #2 Ground Circuit Open

B1945 — Air Bag Crash Sensor #2 Ground Circuit Open. A fault in the airbag / restraint system (SRS). Short, gentle driving to a shop is usually possible. Typical causes: SRS control module fault or stored crash data, damaged wiring under seats or in the steering column, failed clockspring (driver airbag circuit).

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

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm B1945 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. 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.
  3. 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.
  4. Subsystem check Do a continuity test end-to-end on the air bag crash sensor #2 ground circuit and wiggle the harness while measuring — intermittent opens show up as fluctuating readings.
  5. Subsystem check Read the SRS module with a scanner that supports airbag systems — generic OBD2 readers cannot see these codes.
  6. Subsystem check Inspect under-seat connectors — they are often disturbed by seat movement or cleaning.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1945 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1945 (parts and labor, USD, independent shop rates): Reconnect or repair SRS wiring/connectors: $80–$250; SRS module reset or replacement: $300–$1,000; Replace a sensor or clockspring: $150–$500. Overall, fixing B1945 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

What does OBD2 code B1945 mean?

B1945 — Air Bag Crash Sensor #2 Ground Circuit Open. A fault in the airbag / restraint system (SRS). Short, gentle driving to a shop is usually possible. Typical causes: SRS control module fault or stored crash data, damaged wiring under seats or in the steering column, failed clockspring (driver airbag circuit).

Will B1945 clear itself?

Sometimes B1945 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.

Is it safe to drive with B1945?

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 much does it cost to fix B1945?

Reconnect or repair SRS wiring/connectors — $80–$250; SRS module reset or replacement — $300–$1,000; Replace a sensor or clockspring — $150–$500. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

What is the most common cause of B1945?

The most common causes are: SRS control module fault or stored crash data, damaged wiring under seats or in the steering column, failed clockspring (driver airbag circuit).

The air bag crash sensor #2 ground circuit open fault indicates a break in the electrical path that should carry current from the sensor to the vehicle ground. When the supplemental restraint system (SRS) control unit monitors this circuit and finds no continuity where it expects to find it, B1945 gets stored. This is not a sensor reading error or a momentary glitch — the module requires the condition to persist under specific operating parameters before it will illuminate the warning light and log the code.

The SRS relies on multiple crash sensors to detect impact severity and relay that information to the control module. Each sensor needs a solid ground reference to function correctly. When sensor #2 loses its ground connection, the module can no longer trust the data coming from that circuit. It disables the affected portion of the restraint system and sets B1945 to alert you to the problem. The freeze frame data saved with this code is particularly useful — it records engine load, rpm, coolant temperature, and vehicle speed at the exact moment the fault was detected, giving you a starting point for reproducing the conditions that triggered the code.

Circuit open failures typically stem from physical damage or deterioration rather than component malfunction. A broken wire hidden in the harness, a connector that has backed out or corroded, or a blown fuse can all create the same open-circuit condition. Pinback connectors, wiring routed under seats or through the steering column, and ground points that have corroded over time are common culprits. Less frequently, the SRS module itself may be at fault, or crash data stored in the module from a previous impact can cause the system to behave erratically.

Common Symptoms of B1945

  • Dashboard displays an airbag system disabled warning or SRS light
  • Airbag (SRS) warning light remains illuminated after startup
  • Vehicle drives and handles normally with no drivability concerns
  • Other diagnostic codes may be present alongside B1945
  • In rare cases, intermittent warning light behavior indicates a partial or intermittent open circuit

What Causes B1945?

The air bag crash sensor #2 ground circuit has an internal open and requires replacement. Wiring damage — including breaks, chafing, or melting — in the sensor #2 ground harness creates an open in the circuit path. A blown fuse feeding the affected circuit interrupts current flow and creates an open condition. Connectors at the sensor or module are either unplugged, have a backed-out pin, or show signs of corrosion and poor contact. Harness routing under the seats or through the steering column has been damaged by seat adjustment, cleaning, or normal wear over time. The SRS control module has failed internally or contains crash data that is causing incorrect fault detection. Impact or occupancy sensors in the system are malfunctioning and affecting circuit behavior. System voltage is low or the backup battery is depleted, causing intermittent readings that the module interprets as an open circuit.

How to Diagnose B1945

Connect a scanner capable of reading SRS codes, confirm B1945 is stored, and record the freeze frame data. This snapshot tells you engine load, rpm, coolant temperature, and vehicle speed at the moment the fault occurred — use these conditions as a target when reproducing the issue. Check for related SRS codes that may point to a different root cause, and look up any TSBs for your specific make and model. Inspect all wiring and connectors associated with the restraint system for visible damage, corrosion, bent pins, or loose connections. Perform a continuity test on the air bag crash sensor #2 ground circuit from end to end while gently wiggling the harness — intermittent opens will show as fluctuating resistance readings under movement. Use a manufacturer-specific scanner or SRS diagnostic tool to access the restraint module directly — standard OBD2 readers cannot communicate with airbag systems. Pay special attention to connectors under the seats, as seat movement during adjustment or deep cleaning often disturbs these connections. After repairs are made, clear the code and complete a full drive cycle that includes the conditions captured in the freeze frame data. The code must not return for a successful repair.

Repair Options and Costs for B1945

Tackle the most affordable and common repairs before considering expensive component replacement. Reconnecting or repairing SRS wiring and connectors typically runs $80–$250 depending on accessibility and labor time. If the SRS control module requires reset or replacement, expect to pay $300–$1,000 for parts and programming. Replacing a faulty sensor or clockspring assembly generally costs $150–$500 depending on the component and vehicle.

Total repair costs for B1945 typically fall between $80 and $1,000 depending on which component is actually at fault. The most expensive scenario — full module replacement — is rarely the first thing to check. A thorough diagnosis before purchasing parts will almost always save money.

Can You Drive with B1945?

The vehicle will drive, accelerate, and brake normally with B1945 stored. However, the SRS warning light means the airbag system is disabled, and the passenger restraints may not deploy in a collision. This code carries a caution severity rating — it is safe to drive to a repair facility, but it should not be ignored for an extended period.

Related OBD2 codes