What Does B1882 Mean?
This code indicates the restraint control module has detected a short to battery voltage (12V+) in the passenger seat belt pretensioner circuit. The pretensioner is a pyrotechnic device that retracts the seat belt during a collision, and the module continuously monitors its circuit for faults. The presence of unexpected battery voltage on the control or firing circuit has been detected, which could prevent proper deployment or cause unintended activation.
Safety Warning
This is a critical safety system fault that may prevent the seat belt pretensioner from deploying in a crash or could cause inadvertent deployment. The vehicle should not be driven until repaired, as occupant protection is compromised and there is risk of unexpected pretensioner activation.
Common Causes
45%
Damaged wiring harness or chafed insulation causing short to power wire in seat belt buckle area or B-pillar routing
30%
Faulty seat belt pretensioner with internal short circuit to battery voltage
15%
Corroded or damaged connector at pretensioner or restraint control module causing cross-circuit contamination
10%
Failed restraint control module with internal circuit fault misreading circuit voltage
Diagnostic Steps
1
Step 1: Perform visual inspection of passenger seat belt pretensioner wiring from B-pillar to under-seat area, checking for pinched, chafed, or damaged insulation, particularly where harness contacts metal edges or moves with seat adjustment
2
Step 2: Disconnect battery negative terminal and wait 10 minutes for SRS capacitor discharge. Disconnect pretensioner connector and inspect terminals for corrosion, bent pins, or moisture intrusion. Check connector locking mechanism integrity
3
Step 3: Using a digital multimeter, measure resistance between pretensioner circuit pins at the restraint module connector (pretensioner disconnected) and battery positive terminal. Reading should be infinite ohms (open circuit); any continuity confirms short to battery
4
Step 4: If wiring shows no short, measure pretensioner internal resistance (typically 2-4 ohms between firing pins). Then check isolation resistance between each firing pin and pretensioner housing ground (should be infinite ohms). Low resistance indicates internal pretensioner fault
5
Step 5: Reconnect all components, clear codes, and perform restraint system functional test per manufacturer procedure. Monitor live data for pretensioner circuit voltage (should read 0-2V in standby). Verify code does not return and airbag warning light extinguishes
Estimated Repair Cost
$200 - $1,200
Parts + labor, varies by vehicle and location
This code indicates the restraint control module has detected a short to battery voltage (12V+) in the passenger seat belt pretensioner circuit. The pretensioner is a pyrotechnic device that retracts the seat belt during a collision, and the module continuously monitors its circuit for faults. The p...
The most common cause of B1882 (Seatbelt Passenger Pretensioner Circuit Short to Battery) is: Damaged wiring harness or chafed insulation causing short to power wire in seat belt buckle area or B-pillar routing
Typical repair costs for B1882 range from $200 to $1,200, depending on the vehicle, location, and whether you do it yourself or go to a shop.
This is a critical safety system fault that may prevent the seat belt pretensioner from deploying in a crash or could cause inadvertent deployment. The vehicle should not be driven until repaired, as occupant protection is compromised and there is risk of unexpected pretensioner activation.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B1882 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Body
System
Supplemental Restraint System (SRS/Airbag)
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.