B1428 — Lamp Seat Belt Circuit Failure

OBD2 code B1428 flags a problem with the airbag / restraint system (SRS) (lamp seat belt circuit failure). Short, gentle driving to a shop is usually possible. Common culprits: failed clockspring (driver airbag circuit), damaged wiring under seats or in the steering column, depleted backup battery or low system voltage.

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 B1428 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 B1428 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B1428 (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 B1428 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

Is it safe to drive with B1428?

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.

What are the symptoms of B1428?

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

What does OBD2 code B1428 mean?

OBD2 code B1428 flags a problem with the airbag / restraint system (SRS) (lamp seat belt circuit failure). Short, gentle driving to a shop is usually possible. Common culprits: failed clockspring (driver airbag circuit), damaged wiring under seats or in the steering column, depleted backup battery or low system voltage.

How much does it cost to fix B1428?

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

How do I diagnose B1428 myself?

Start with a scan: confirm B1428, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the lamp seat belt circuit, and verify the suspect component against live data before buying parts.

When your scan tool retrieves B1428, it tells you that the vehicle's control module has detected a fault in the seat belt warning lamp circuit within the airbag and restraint system. This code belongs to the body electrical category of the OBD2 standard, meaning the problem involves interior safety equipment rather than engine management. The module continuously monitors the voltage and resistance in this circuit, and when readings fall outside acceptable ranges, B1428 is stored and the SRS warning light illuminates on the dashboard.

The restraint system relies on a network of sensors, control modules, and wiring to ensure airbags deploy correctly during a collision. The seat belt lamp circuit plays a supporting role by confirming that the system is operational. When the module compares real-time sensor data against factory-calibrated parameters—typically over multiple drive cycles—it identifies anomalies. If the comparison fails repeatedly, B1428 is set. At that moment, the module also captures a freeze frame snapshot, recording engine speed, load percentage, coolant temperature, and vehicle speed. This data pinpoints exactly when the fault occurred and can significantly shorten diagnostic time.

Symptoms of B1428

  • The airbag warning light stays illuminated on the instrument cluster
  • The dashboard may display an "airbag system disabled" message
  • No noticeable changes to engine performance, transmission behavior, or drivability
  • In some cases, the seat belt warning chime may behave unexpectedly
  • The SRS indicator may flicker intermittently before remaining solid
  • Other diagnostic codes related to the restraint system may accompany B1428

Common causes of B1428

  • Damaged or corroded wiring and connectors beneath the seats or within the steering column
  • A failed clockspring affecting the driver's airbag circuit
  • Faulty impact or occupancy sensors in the restraint system
  • Low system voltage or a depleted backup battery supplying the SRS module
  • An SRS control module with internal failure or residual crash data from a previous collision
  • Poor electrical connections at seat-mounted harness plugs, often disturbed by seat adjustments or interior cleaning

How to diagnose B1428

  1. Plug in an OBD2 scanner, record B1428 and any related codes, then save the freeze frame data. This snapshot reveals engine conditions when the fault first appeared and guides your testing strategy.
  2. Look for manufacturer technical service bulletins specific to your make and model—many B-series codes have documented factory fixes or software updates available through the manufacturer website or NHTSA database.
  3. Inspect the wiring harness and connectors associated with the restraint system. Check for chafed insulation, bent pins, corrosion buildup, and loose plugs, paying special attention to areas under the front seats and behind the steering column.
  4. Use a scanner capable of accessing airbag-specific modules. Standard generic OBD2 readers cannot retrieve SRS codes or read the control module's internal data.
  5. Examine under-seat connectors thoroughly. These plugs endure repeated movement from seat rails and can work loose over time.
  6. After clearing the code, drive the vehicle through a complete drive cycle that recreates the conditions stored in the freeze frame. If B1428 returns, the fault is confirmed and requires physical repair rather than an intermittent electrical glitch.

Repair options and costs

  • Reconnect or repair SRS wiring and connectors: $80–$250. This is often the most straightforward fix when damage is visible.
  • Replace a faulty sensor or clockspring: $150–$500. Parts and labor vary based on vehicle design and accessibility.
  • SRS control module reset or replacement: $300–$1,000. Required when the module itself is defective or contains unrecoverable crash data.

Total repair cost for B1428

Depending on which component is actually at fault, expect to pay between $80 and $1,000 total for parts and labor at an independent shop. The wiring repair represents the minimum investment, while a complete module replacement sits at the high end. An accurate diagnosis before purchasing any parts is essential—the most expensive scenario is rarely the first one to investigate.

Can you drive with B1428?

The vehicle continues to drive and handle normally. However, when the SRS light remains on, the airbags may fail to deploy during a crash. This is a safety-critical issue. Driving to a repair facility is reasonable, but leaving the problem unaddressed for months is not advisable.