B1882 — Seatbelt Passenger Pretensioner Circuit Short to Battery

OBD2 code B1882 flags a problem with the airbag / restraint system (SRS) (seatbelt passenger pretensioner circuit short to battery). Short, gentle driving to a shop is usually possible. Common culprits: failed clockspring (driver airbag circuit), SRS control module fault or stored crash data, 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 B1882 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 B1882 does not return.

Approximate repair cost

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

Will B1882 clear itself?

Sometimes B1882 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 B1882?

The most common causes are: failed clockspring (driver airbag circuit), SRS control module fault or stored crash data, depleted backup battery or low system voltage.

How do I diagnose B1882 myself?

Start with a scan: confirm B1882, 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.

How much does it cost to fix B1882?

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

What does OBD2 code B1882 mean?

OBD2 code B1882 flags a problem with the airbag / restraint system (SRS) (seatbelt passenger pretensioner circuit short to battery). Short, gentle driving to a shop is usually possible. Common culprits: failed clockspring (driver airbag circuit), SRS control module fault or stored crash data, depleted backup battery or low system voltage.

When your vehicle's diagnostic system logs code B1882, it's flagging a specific electrical fault within the supplemental restraint system — the network responsible for managing airbags and seatbelt safety devices. The code description translates to "Seatbelt Passenger Pretensioner Circuit Short to Battery," meaning the ECU has detected an abnormal voltage condition where the passenger-side seatbelt pretensioner circuit is receiving battery power when it should not be. This is a body-module fault, not an engine-specific issue.

The pretensioner is the mechanism that instantly tightens the seatbelt during a crash, pulling occupants firmly into their seats before the airbags deploy. It relies on a small pyrotechnic charge — similar to the airbag itself — and any short circuit in the associated wiring can send unintended voltage into the system. For safety reasons, the SRS module logs B1882 only after confirming the fault persists under specific operating conditions rather than triggering on a single glitch. When you scan the code, the accompanying freeze frame data records engine load, RPM, coolant temperature, and vehicle speed at the moment of detection — use those readings to replicate the failure during testing.

The SRS warning light typically illuminates after the module detects this condition. With the fault present, the system may disable itself entirely rather than risk an accidental pretensioner or airbag deployment. This puts the vehicle in a fail-safe mode where crash protection could be compromised.

Symptoms of B1882

  • The airbag or SRS warning lamp remains illuminated
  • The instrument cluster displays an airbag system disabled or malfunction message
  • No noticeable changes to normal vehicle operation — steering, braking, and acceleration feel unaffected
  • In some cases, the seatbelt pretensioner may not function in a collision
  • Passenger occupancy sensor detection may be disrupted if the fault shares circuits
  • The code may reappear immediately after clearing if the underlying issue persists

Common Causes of B1882

Damaged wiring beneath the front seats or along the steering column ranks among the most frequent culprits. These areas endure constant flexing from seat adjustment and routine cleaning, and the insulation eventually cracks or the connectors loosen. A failed clockspring — the rotating electrical connector inside the steering column — can also produce this code when its internal contacts degrade or break. Low system voltage or a depleted backup battery sometimes triggers false fault detection, as the SRS module requires stable power to perform self-checks. A faulty seat occupancy classification sensor, which determines passenger weight for airbag deployment logic, occasionally shares circuitry with the pretensioner circuit. Corrosion at electrical junctions, often from spilled liquids or влага intrusion, creates resistance that mimics a short-to-battery condition.

How to Diagnose B1882

Begin by connecting a compatible OBD2 scanner and confirming B1882 is actively stored. Record the freeze frame information alongside the code — these parameters describe exactly when the module first registered the fault and guide your reproduction testing. Next, pull any related SRS or body control codes; multiple stored faults often point toward a single root cause such as a shared power supply or ground. Consult manufacturer technical service bulletins for your specific make, model, and model year — numerous B0xxx-series codes have documented factory remedies, wiring harness updates, or module reprogramming procedures available through the manufacturer database or NHTSA website. Perform a thorough visual inspection of the SRS wiring harness, paying special attention to areas near seat rails, floor carpets, and the steering column — look for chafed wires, bent pins, moisture damage, or loose plugs. Use a scanner capable of accessing airbag-specific modules rather than a basic generic OBD2 tool, which cannot read SRS data. Check under-seat electrical connectors, as these frequently become unplugged during vacuuming or seat removal. After addressing any visible issues, clear the code, complete a full drive cycle that replicates the freeze frame conditions, and verify B1882 does not return.

Repair Options and Costs

Tackle the least expensive and most probable repairs before pursuing component replacement. Wiring harness repair or connector reconnection typically runs $80 to $250 depending on labor time and whether splice connectors or new terminals are needed. If diagnosis points to a failed clockspring or seatbelt pretensioner sensor, parts and installation generally cost $150 to $500. In cases where the SRS control module itself is faulty, reset procedures may work for some manufacturers, but replacement ranges from $300 to $1,000 including programming. Across all scenarios, B1882 repair costs usually fall between $80 and $1,000. An accurate diagnosis before purchasing parts prevents overspending — the most expensive repair is rarely the correct first step.

Can You Drive with B1882?

Your vehicle maintains normal driving characteristics with this code present, but the SRS system may not deploy airbags or pretensioners correctly during an accident. Treat B1882 as a caution-level safety concern: it is reasonable to drive directly to a repair facility, but delaying the repair for months leaves occupants unprotected in a collision.

Related OBD2 Codes