B1928 — Air Bag Safing Sensor Output Circuit Failure

B1928 — Air Bag Safing Sensor Output Circuit Failure. A fault in the airbag / restraint system (SRS). Short, gentle driving to a shop is usually possible. Typical causes: damaged wiring under seats or in the steering column, depleted backup battery or low system voltage, faulty impact or occupancy sensor.

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 B1928 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 Read the SRS module with a scanner that supports airbag systems — generic OBD2 readers cannot see these codes.
  5. Subsystem check Inspect under-seat connectors — they are often disturbed by seat movement or cleaning.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1928 does not return.

Approximate repair cost

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

Start with a scan: confirm B1928, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the air bag safing sensor output circuit, and verify the suspect component against live data before buying parts.

What is the most common cause of B1928?

The most common causes are: damaged wiring under seats or in the steering column, depleted backup battery or low system voltage, faulty impact or occupancy sensor.

What are the symptoms of B1928?

Drivers most often notice: airbag system disabled message, no other driving symptoms, airbag (SRS) warning light on.

What does OBD2 code B1928 mean?

B1928 — Air Bag Safing Sensor Output Circuit Failure. A fault in the airbag / restraint system (SRS). Short, gentle driving to a shop is usually possible. Typical causes: damaged wiring under seats or in the steering column, depleted backup battery or low system voltage, faulty impact or occupancy sensor.

Is it safe to drive with B1928?

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.

B1928 is a diagnostic trouble code that signals trouble within your vehicle's supplemental restraint system, commonly called the SRS or airbag system. When your scanner pulls B1928, the car's control module has determined that the safing sensor output circuit is not performing within factory specifications. This component acts as a monitoring checkpoint for the entire airbag deployment circuit, and when it fails, the system can no longer guarantee proper operation in a crash scenario.

The safing sensor works alongside the crash sensors throughout your vehicle. Under normal conditions, the control module continuously compares real-time readings from these components against pre-programmed thresholds, usually over multiple drive cycles before flagging a persistent fault. When the output from the safing sensor strays outside acceptable ranges for long enough, B1928 gets stored in memory along with a freeze frame snapshot capturing engine speed, load, coolant temperature, and vehicle speed at the exact moment the failure was detected. That snapshot often proves invaluable during diagnosis because it tells you precisely what conditions triggered the fault.

This code falls within the B-series category, which covers body control module faults rather than powertrain or chassis issues. While your car may feel and drive completely normally with B1928 present, the airbag warning light on your dashboard indicates that a critical safety system has been disabled. The malfunction can range from simple connector corrosion to a failed internal module circuit, and identifying which requires methodical troubleshooting rather than guesswork.

Symptoms of B1928

  • The instrument cluster displays an "airbag system disabled" message or warning indicator
  • No drivability complaints — the vehicle accelerates, brakes, and handles as expected
  • The SRS/airbag warning lamp remains illuminated after startup
  • In rare cases, the system may log related crash-related codes if the vehicle was previously involved in an accident
  • Some vehicles with advanced systems may also disable related safety features like seatbelt pretensioners
  • The code typically reappears immediately or within a few drive cycles if the underlying fault persists

Common Causes of B1928

  • Corroded, chafed, or disconnected wiring beneath the front seats, where harness movement from seat adjustment gradually damages insulation
  • A failed clockspring — the rotating electrical connector inside the steering column that wears out over time
  • A defective impact sensor, occupancy sensor, or safing sensor itself
  • Insufficient system voltage or a weak backup/power supply within the SRS module
  • Crash data still stored in the SRS control module following a prior collision that was never properly reset
  • The SRS control module itself has developed an internal circuit failure

How to Diagnose B1928

  1. Hook up an OBD2 scanner and confirm B1928 is present in the stored codes. Record the freeze frame data before clearing anything — this record shows you exactly what the engine was doing when the fault first appeared.
  2. Look for any related codes alongside B1928. Codes in the B1900 range often point to specific circuit problems that may be the real culprit rather than the safing sensor itself. Check for technical service bulletins (TSB) relevant to your make and model by searching the manufacturer website or nhtsa.gov using your VIN.
  3. Perform a thorough visual inspection of the SRS wiring harness, paying special attention to connectors under both front seats and the steering column boot. Look for broken wires, corroded pins, moisture intrusion, or connectors that are simply not fully seated.
  4. Use a scanner capable of accessing airbag-specific modules — standard generic OBD2 tools cannot read SRS codes or perform module-level tests. The enhanced data often reveals which specific circuit or sensor is reporting the fault.
  5. Inspect under-seat wiring and connectors that frequently get disturbed when seats are removed for cleaning, cargo access, or seat repair. Even minor connector unseating can trigger B1928.
  6. After addressing any found issues, clear the code and complete a full drive cycle that reproduces the conditions from the freeze frame. Monitor whether B1928 returns — if it does, the problem lies deeper in the system.

Repair Options and Costs for B1928

The appropriate repair depends entirely on what the diagnostic process reveals. Starting with the least expensive possibilities saves money and often resolves the issue without touching major components.

SRS module reset or replacement: $300–$1,000
Sensor or clockspring replacement: $150–$500
Wiring repair or connector reconnection: $80–$250

Total Cost to Fix B1928

B1928 repair costs typically fall between $80 and $1,000 depending on which component is actually at fault. The majority of cases involve nothing more than a loose connector or damaged wire under the seat — fixes that cost under $150 in most instances. Full module replacement represents the high end of the range and should only be pursued after wiring, sensors, and the clockspring have all been ruled out. Spending time on accurate diagnosis before purchasing parts consistently pays off here.

Can You Drive with B1928?

The vehicle itself operates normally with B1928 stored — acceleration, braking, and handling remain unaffected. However, the illuminated airbag warning means your SRS system has been disabled, which means the airbags will not deploy in a collision. This code warrants the same caution level as any other safety system failure. It is perfectly safe to drive directly to a repair shop, but leaving it unaddressed for weeks or months is not advisable. Treat B1928 as a priority safety concern and schedule diagnostic work promptly.

Related OBD2 Codes