B1871 — Passenger Air Bag Disable Module Fault
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
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1871 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- 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.
- 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.
- Subsystem check Read the SRS module with a scanner that supports airbag systems — generic OBD2 readers cannot see these codes.
- Subsystem check Inspect under-seat connectors — they are often disturbed by seat movement or cleaning.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1871 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1871 (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 B1871 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 B1871?
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.
Will B1871 clear itself?
Sometimes B1871 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.
How do I diagnose B1871 myself?
Start with a scan: confirm B1871, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the passenger air bag disable module, and verify the suspect component against live data before buying parts.
How much does it cost to fix B1871?
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.
What are the symptoms of B1871?
Drivers most often notice: airbag system disabled message, no other driving symptoms, airbag (SRS) warning light on.
When your vehicle's onboard computer detects a problem with the passenger airbag disable module, it stores trouble code B1871. This code falls under the body electrical category and specifically relates to the supplemental restraint system (SRS) — the network of sensors, control modules, and pyrotechnic devices responsible for airbag deployment. The SRS module constantly monitors the resistance and voltage patterns of its circuits. When those patterns drift outside the manufacturer's defined range, B1871 gets set. Importantly, the module won't illuminate the airbag warning light on a single glitch. It needs to see the same abnormal condition occur multiple times under specific operating parameters before triggering the warning. That's why capturing the freeze frame data alongside B1871 matters so much: it records engine load, RPM, coolant temperature, and vehicle speed the moment the fault was detected. Those details point you toward the exact circumstances under which the problem appears.
The passenger airbag disable module itself plays a subtle but important role. Depending on your vehicle, it may read input from an occupancy classification sensor — determining whether the passenger seat is occupied and whether the airbag should be enabled or suppressed. When this module fails, communicates incorrectly with the SRS control unit, or detects a fault in its own circuit, B1871 results. In some cases the issue originates elsewhere — low system voltage, a failing clock spring, or wiring damage — and the code points to the downstream effect rather than the root cause.
Common Symptoms of B1871
- Airbag system disabled message displayed in the instrument cluster
- Supplemental Restraint System (SRS) warning light illuminated solid on the dash
- No change to engine performance, transmission behavior, or braking feel
- Occasional or intermittent warning light behavior depending on fault severity
- Possible airbag indicator inconsistency between the dash and passenger airbag status light
- Reduced or no airbag protection for the front passenger in a collision
- In some vehicles, the disable module may incorrectly suppress the passenger airbag when the seat is occupied
What Causes B1871?
The most frequent culprit behind B1871 is degraded system voltage or a weak backup battery. The SRS module relies on stable electrical supply; voltage drops during cold starts or after long periods without driving can trigger false fault detection. Beyond power issues, the following causes appear regularly:
- Failed or crash-stored SRS control module requiring reset or replacement
- Damaged wiring harness beneath the front seats or within the steering column
- Faulty clock spring connecting the steering wheel airbag to the column wiring
- Defective occupancy or impact sensor in the passenger seat area
- Corroded, loose, or disturbed connectors at under-seat junction points
- Aftermarket steering wheel or seat cover installation disrupting sensor circuits
How to Diagnose B1871
Pinpointing the root cause of B1871 requires methodical testing rather than guesswork. Follow this sequence to avoid replacing good parts:
- Connect an OBD2 scanner and confirm B1871 is stored. Record the freeze frame data — note the RPM, engine load, temperature, and speed recorded when the fault occurred. Replicate those conditions during your road test.
- Pull all related codes from the SRS module. Generic OBD2 scanners often cannot access airbag-specific data; use a manufacturer-level scan tool or dedicated SRS diagnostic tool for complete code visibility. Also check for manufacturer technical service bulletins (TSB) 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.
- Perform a visual inspection of the SRS wiring harness, particularly under both front seats and within the steering column. Look for chafed insulation, melted wire sheathing near heat sources, broken strands, and corrosion at connectors.
- Inspect all under-seat connectors. These are frequently disturbed by seat removal for cleaning, floor mat installation, or cargo shifting. Ensure they are fully seated, locked, and free of debris or moisture.
- Test system voltage and battery condition. A Battery voltage below 12.4V with the engine off or significant voltage drop under load can cause intermittent SRS faults. Charge or replace the battery if indicated.
- Clear the code, complete a full drive cycle including the conditions captured in the freeze frame, and verify whether B1871 returns. If it recurs, the fault is confirmed and component-level diagnosis is next.
Repair Options for B1871
Repair costs for B1871 scale with which component actually failed. Always address the simplest and most common possibilities before committing to expensive module replacement:
- Reconnect, repair, or replace damaged SRS wiring and connectors — $80–$250
- Replace a failed clock spring or occupancy/impact sensor — $150–$500
- Reset or replace the SRS control module — $300–$1,000
How Much Does Fixing B1871 Cost?
Total repair cost for B1871 depends entirely on the diagnosed root cause. At independent shop labor rates (typically $75–$125 per hour in the US), here is what you can expect to pay for parts and labor:
Wiring and connector repairs are the least expensive path and resolve B1871 in a significant number of cases. Sensor or clock spring replacement carries moderate cost. The SRS module itself — reset if crash data is stored, or replaced if hardware has failed — represents the highest expense. Most shops will quote a diagnostic fee of $100–$175 to perform the systematic testing outlined above before providing a repair estimate. Overall, B1871 repairs typically fall between $80 and $1,000. An accurate diagnosis before purchasing parts is strongly recommended — the most expensive scenario is rarely where you should start.
Can You Drive with B1871?
Your vehicle will drive, steer, and brake normally with B1871 stored. The critical concern is that the airbag warning light indicates the passenger airbag system may not deploy in a collision. This is a safety-critical condition, not a comfort or performance issue. It is reasonable to continue driving short distances to reach a repair facility, but B1871 should not be ignored for weeks or months. Until the fault is diagnosed and repaired, the front passenger seat offers reduced crash protection. If the warning light is flashing rather than solid, a more serious SRS fault is present and the vehicle should be transported on a flatbed.
Related OBD2 codes
- B1800: Lamp Turn Signal Front Output Circuit Short To Battery
- B1801: Lamp Turn Signal Front Output Circuit Short To Ground
- B1802: Lamp Turn Signal Rear Output Circuit Failure
- B1803: Lamp Turn Signal Rear Output Circuit Open
- B1804: Lamp Turn Signal Rear Output Circuit Short To Battery
- B1805: Lamp Turn Signal Rear Output Circuit Short To Ground