B1886 — Seatbelt Passenger Pretensioner Circuit Resistance Low on Squib

OBD2 code B1886 flags a problem with the airbag / restraint system (SRS) (seatbelt passenger pretensioner circuit resistance low on squib). Short, gentle driving to a shop is usually possible. Common culprits: damaged wiring under seats or in the steering column, failed clockspring (driver airbag circuit), 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 B1886 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 B1886 does not return.

Approximate repair cost

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

OBD2 code B1886 flags a problem with the airbag / restraint system (SRS) (seatbelt passenger pretensioner circuit resistance low on squib). Short, gentle driving to a shop is usually possible. Common culprits: damaged wiring under seats or in the steering column, failed clockspring (driver airbag circuit), depleted backup battery or low system voltage.

Will B1886 clear itself?

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

The most common causes are: damaged wiring under seats or in the steering column, failed clockspring (driver airbag circuit), depleted backup battery or low system voltage.

How do I diagnose B1886 myself?

Start with a scan: confirm B1886, 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 B1886?

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.

B1886 — Seatbelt Passenger Pretensioner Circuit Resistance Low On Squib: Causes, Symptoms & Fix

The B1886 OBD2 fault code relates to the Seatbelt Passenger Pretensioner Circuit Resistance Low On Squib circuit. When the circuit circuit failure, the module cannot properly monitor or control this body system.

At AIscanAuto, we help drivers quickly identify OBD2 trouble codes, understand their root causes, and find the right fix.

Symptoms

  • Airbag / SRS warning light illuminated
  • Seatbelt tensioner may not function
  • Possible warning chime
  • Safety system deactivated

Common Causes

  • Faulty component — internal damage or wear affecting Seatbelt Passenger Pretensioner Circuit Resistance Low On Squib
  • Wiring issues — broken, corroded, or chafed wires in the circuit
  • Connector problems — loose, oxidized, or moisture-damaged pins
  • a general circuit failure is detected — can result from wiring faults, connector issues, or component failure
  • Module input failure — rare, but the control module input stage may be defective

Step-by-Step Diagnosis

  1. Scan with OBD2 tool — Confirm B1886 is active. Check for additional DTCs.
  2. Visual inspection — Examine the Seatbelt Passenger Pretensioner Circuit Resistance Low On Squib wiring and connector for corrosion or damage.
  3. Check voltage and ground — Use a multimeter to verify proper reference voltage.
  4. Test component — Compare readings to factory specs. A stuck or erratic signal confirms failure.
  5. Check for shorts/opens — Perform continuity tests on the wiring between the component and control module.

Repair & Solutions

  • If the component is defective, replace the Seatbelt Passenger Pretensioner Circuit Resistance Low On Squib with an OEM or quality aftermarket part.
  • Repair any damaged wiring or connectors using proper methods.
  • Clear the DTC with an OBD2 scanner and test drive to verify the code does not return.
  • If the code persists after component replacement, inspect the control module connector.

Related Codes

  • B1883 — Seatbelt Passenger Pretensioner Circuit Short To Ground
  • B1884 — PAD Warning Lamp Inoperative
  • B1885 — Seatbelt Driver Pretensioner Circuit Resistance Low On Squib

The supplemental restraint system, commonly called the SRS, is designed to work alongside the seatbelt to protect occupants during a collision. The passenger seatbelt pretensioner is a key part of this system — it tightens the belt instantly when a crash is detected, keeping the occupant in the optimal position for the airbag to do its job. Code B1886 indicates that the control module has measured an unusually low electrical resistance in the circuit that fires the passenger pretensioner squib, suggesting a short circuit, damaged wiring, or a failing component within that circuit.

When the powertrain control module or body control module monitors the restraint system, it sends tiny test currents through the squib circuits to verify they are intact. B1886 is set when those readings fall below the factory-specified resistance range. The fault typically appears over multiple drive cycles before the check engine or SRS warning light activates, and the module stores a freeze frame snapshot — engine speed, load, coolant temperature, and vehicle speed at the moment the problem was detected. That snapshot is valuable because it tells you exactly what conditions triggered the code.

Drivers rarely notice any change in how the car drives with B1886 stored. The steering, brakes, and powertrain operate normally. The real issue is hidden: the airbag system may be partially or fully disabled, which means the passenger pretensioner — and possibly the corresponding airbag — will not function in a collision.

Common Symptoms of B1886

  • Airbag or SRS warning lamp illuminated on the dashboard
  • "Airbag system disabled" message displayed
  • No perceptible changes to vehicle handling, acceleration, or braking
  • Other diagnostic trouble codes potentially present in the restraint system

What Causes B1886?

A low-resistance reading in the pretensioner circuit points to several possible culprits, ranging from simple connector issues to component failure:

  • Damaged or chafed wiring under the passenger seat or along the seat track — constant movement can wear through insulation
  • Poor or corroded electrical connections at the seatbelt pretensioner harness or module plugs
  • Failed clockspring in the steering column, though this more commonly affects the driver-side circuit
  • Faulty impact or occupancy detection sensor providing incorrect data to the SRS module
  • SRS control module itself — internal failure or crash data that has not been cleared after an accident
  • Low system voltage or depleted backup battery causing erratic sensor readings

How to Diagnose B1886

  1. Connect a scanner capable of reading SRS codes — a standard OBD2 tool cannot access restraint system data. Confirm B1886 is stored, then save the freeze frame information for reference.
  2. Check for related trouble codes in the airbag module. Codes that accompany B1886 often point to the actual root cause, such as a specific sensor or circuit issue.
  3. Research TSBs for your make and model using the manufacturer website or NHTSA database. Many B-series codes have documented factory fixes or software updates that resolve the problem without parts replacement.
  4. Perform a visual inspection of the passenger seatbelt pretensioner wiring and connectors. Look for damaged wires, bent pins, corrosion, or loose connections that may have been disturbed by seat movement or cleaning.
  5. Use the SRS-capable scanner to read live data from the module if available. This can confirm whether the low-resistance condition is intermittent or constant.
  6. Clear the code and complete a drive cycle that recreates the freeze frame conditions — the same speed, load, and temperature range. If B1886 returns, the fault is confirmed and you can proceed with targeted repairs.

Repair Options and Cost Estimates

Not every B1886 repair requires an expensive module replacement. Technicians work through the most likely and least costly causes first:

  • Connector repair or wiring harness fix — clean, re-terminate, or splice damaged wires: $80–$250
  • SRS module reset (crash data clear) or replacement — depends on whether the module is salvageable: $300–$1,000
  • Seatbelt pretensioner, impact sensor, or clockspring replacement — price varies by location and labor time: $150–$500

Total Repair Cost for B1886

Most independent shops charge between $80 and $1,000 to resolve B1886, depending on which part failed and whether it can be repaired rather than replaced. Wiring issues and loose connectors represent the lower end of that range and are far more common than complete module failure. Spending time on an accurate diagnosis — using the freeze frame, checking related codes, and inspecting connectors — prevents buying an expensive module when a $50 connector repair would have fixed the problem.

Can You Drive with B1886?

B1886 carries a caution severity rating. The vehicle itself drives, steers, and stops normally, but the passenger pretensioner circuit resistance low on squib condition means that system may not fire in a crash. It is reasonable to drive directly to a repair shop, but this should not be ignored or left unaddressed for weeks. An inoperable restraint system significantly increases injury risk to the passenger in a collision.

Related OBD2 Codes