Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos

OBD-II Code B1760: Occupant Detection System Fault

The Ultimate Guide to B1760: What it means, why it triggers, and how to fix it for good

26 minutes to read
Most Likely Cause
Faulty Occupant Detection System (ODS) Sensor Mat
Key Takeaways
  • Code B1760 disables the front passenger airbag, creating an immediate safety risk that requires keeping the seat empty until repaired.
  • Subaru models from 2012-2022 are disproportionately affected, with dealership seat cushion replacements frequently costing between $1,400 and $2,200.
  • Before authorizing expensive part replacements, physically check the passenger seat for dampness, as high humidity or spills trigger this code and only require thorough air-drying.
  • Replacing the sensor mat requires a mandatory 'Zero Point Calibration' using a professional bi-directional scan tool, making this a poor candidate for DIY repair.
B1760 signifies the Occupant Detection System (ODS) has detected a critical sensor fault. The system uses a passenger seat sensor to detect presence and classify weight. Because the system registers an abnormal signal, the Supplemental Restraint System (SRS) disables the passenger airbag to prevent improper deployment.

What Does B1760 Mean?

A flexible electronic sensor mat removed from a vehicle's passenger seat cushion.
The B1760 code is triggered by a fault in the occupant detection sensor mat, a flexible grid embedded in the seat cushion that classifies passenger weight.

B1760 signifies the Occupant Detection System (ODS) has detected a critical sensor fault. The system uses a passenger seat sensor to detect presence and classify weight. Because the system registers an abnormal signal, the Supplemental Restraint System (SRS) disables the passenger airbag to prevent improper deployment.

Technical definition: B1760 indicates a 'Sensor Mat Abnormal' fault. The ODS control module receives an irregular signal from the capacitive sensor mat embedded in the passenger seat cushion. This prevents the system from reliably determining occupant status, forcing the main SRS module to deactivate the passenger front airbag.

Can I Drive With B1760?

no_passenger. The vehicle drives normally, but the front passenger's airbag is disabled as a failsafe. Do not allow anyone to sit in the front passenger seat until the repair is made. In a crash, the airbag will not deploy, creating a significant risk of serious injury or death.

Common Causes

Yellow SRS electrical connectors and wiring harness located underneath a Subaru passenger seat.
Damaged wiring or poor connections at the yellow SRS plugs (specifically Subaru connectors AB53 and AB59) are frequent culprits for the B1760 code.
  • Faulty Occupant Detection System (ODS) Sensor Mat (Very Common) — The pressure-sensitive sensor mat built into the bottom seat cushion fails internally. This is the most frequent cause of B1760, particularly on Subaru models where it is a widespread, documented defect.
  • Moisture Intrusion in the Seat Cushion (Common) — Spilled liquids, rain, or high humidity soak into the seat foam and short-circuit the sensitive electronic sensor mat. Subaru TSBs 07-108-16R and 07-134-18 specifically address this exact cause.
  • 🎬 See how to repair a faulty Subaru seat occupancy sensor.
  • Damaged Wiring or Connectors Under the Passenger Seat (Common) — Items stored under the seat, repeated seat movement, or corrosion damage the wiring harness. A poor connection at the yellow SRS plugs (specifically Subaru connectors AB59 and AB53) interrupts the sensor signal.
  • Incorrect or Incomplete Recall Service (Subaru WUM-98) (Common) — The WUM-98 recall replaces a wiring harness, but the root cause is often the sensor mat itself. The B1760 code frequently returns months later because the recall ignores the underlying mat failure.
  • Faulty Occupant Detection System (ODS) Control Module (Less Common) — The computer module interpreting the sensor mat's signals fails. This specific failure triggered NHTSA recall 15V-419 on 2012 Subaru Impreza models.
  • Objects Under or On the Seat (Rare) — A misplaced object wedged under the seat puts constant pressure on the wiring harness. Heavy or metallic objects left on the seat interfere with the sensor's calibration.
  • Aftermarket Electronics Interference (Rare) — Electronic devices plugged into the 12V power outlet cause radio frequency interference (RFI) that disrupts the ODS module, triggering codes B1650, B1760, or B1761.
  • Failed Zero-Point Calibration (Rare) — After a repair or seat removal, the ODS system requires a 'zero-point calibration' to establish an empty-seat baseline. Failing to perform this procedure triggers a B1760 code.

Symptoms

Comparison showing a normal passenger airbag status light versus an illuminated 'Pass Air Bag Off' warning light on a dashboard.
While a normal system detects an occupant, B1760 causes the 'Passenger Airbag Off' light to remain lit even when an adult is seated.
  • Airbag Warning Light On — The primary symptom is the SRS (Supplemental Restraint System) warning light illuminating and staying on in the instrument cluster.
  • 🎬 Watch: Common reasons why your airbag warning light stays on.
  • Passenger Airbag Off Indicator Lit — The 'PASS AIR BAG OFF' status light remains illuminated even when an adult is correctly seated, confirming the airbag is disabled.
  • Safety System Fault Message on Display — The instrument cluster displays a text warning such as 'Front passenger safety restraint system fault' or 'SRS Airbag System Service Required'.
  • Erratic Seatbelt Chime — The passenger seatbelt reminder chimes continuously when the seat is empty, or fails to chime when a passenger is present but unbuckled.
  • Code Appears After Battery Change (also visible on scanner) — A voltage spike from a battery replacement or jump-start causes a temporary glitch in the SRS module, logging a B1760 code.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this code.

What is the primary context of your diagnostic troubleshooting process?
What physical condition best describes the passenger seat environment now?
→ Check for recalls (e.g., Subaru WUM-98, WRA-24) and TSBs (07-108-16R, 17-19-24) using your VIN on the NHTSA website. This provides a direct path to a covered repair.
→ Follow Subaru TSB 07-108-16R: feel the seat cushion for dampness. If wet, park the car in the sun with windows cracked and air dry for several days. Do NOT use a heat gun. Clear codes afterward.
→ Perform a thorough visual inspection under the passenger seat with a flashlight. Look for objects pressing on wires, damaged connectors, or bunched-up floor mats.
Which additional diagnostic code is present on your scan tool?
→ This confirms moisture intrusion. The diagnostic priority is drying the seat cushion completely as described in TSB 07-108-16R before replacing parts.
→ B1650 is a general code set by the main airbag module when the ODS module reports a fault. Diagnosing and fixing B1760 resolves B1650.
Which vehicle make and model are you currently working on?
→ Ask the service provider about TSB 17-19-24, which details using a harness repair kit (p/n 64084SG23A, ~$30) before replacing the entire seat cushion assembly.
→ Verify if your VIN is part of recall WRA-24 (NHTSA 24V-227). This addresses a defective capacitor in the ODS sensor. The repair is free at a dealer.
→ Verify the code's definition with a GM-specific scanner. On these trucks, B1760 means 'Driver Seat Assembly Rearward Switch Circuit Malfunction,' a minor power seat issue, not an airbag fault.
→ Check for code B00A0-00, Nissan's equivalent. The fix is a software reset procedure outlined in TSB NTB19-071D, done by a dealer with a CONSULT tool.
What is the current status after your recent repair attempt?
→ Confirm the mandatory 'Zero Point Calibration' was performed with a compatible scan tool. The system will not work until this step is completed.
🎬 Watch: How to perform a passenger seat zero-point calibration.
→ The sensor mat itself has failed. Diagnosis confirms mat failure, leading to a full seat cushion replacement at your cost (~$1400-$2200).

Common Fixes & Costs

  • Replacing the ODS Sensor Mat (Full Seat Cushion Assembly) — Parts: $700 - $1100, Labor: $250 - $450, ~2 hr book time (Professional)
    Subaru Forester (2017-2018): OEM
    Subaru Crosstrek (2018-2021): OEM
    Subaru Outback (2015-2017): OEM
  • Drying a Wet Seat Cushion — Parts: $0, Labor: $0 - $150, ~0.5 hr book time (DIY)
  • Replacing the ODS Wiring Harness (Subaru Specific) — Parts: $25 - $40, Labor: $150 - $250, ~1 hr book time (Intermediate)
    Subaru Forester (2015-2018): OEM
  • Cleaning and Re-seating Connectors — Parts: $5 - $15, Labor: $75 - $150, ~0.8 hr book time (DIY)
  • Replacing the ODS Control Module — Parts: $250 - $600, Labor: $100 - $300, ~1.5 hr book time (Professional)
    Subaru (General): OEM

Used vs. New Parts: Buying Guide

When a used part is worth it: Buying a used ODS sensor mat/seat cushion is highly discouraged. The part has a known high failure rate. A salvage yard part has an unknown history and may fail shortly after installation.

Donor-vehicle mileage cap: roughly under 20000 miles for the part to have meaningful remaining life.

Donor quality checklist:

  • Verify the part number matches exactly.
  • Avoid parts from vehicles in regions with high humidity or flood damage.
  • Visually inspect for water staining, corrosion on connectors, or physical damage.

Decision logic:

  • If The repair is for code B1760 related to the ODS sensor mat. → Strongly prefer a new OEM part. The risk of a used part failing is too high for a critical safety component.
  • If Budget is the absolute primary concern and the risks are understood. → A used part is a temporary solution, but carries a significant chance of repeat labor costs when it fails.
  • If The part is an electronic module and not the sensor mat. → A used module is viable, but still requires professional installation and calibration.

Warranty tradeoff: Used parts from salvage yards typically have a 30-90 day warranty, which rarely covers labor. New OEM parts installed by a dealer carry a 12-month/12,000-mile manufacturer warranty.

Worst-case if a used part fails: $400 - $700. If a used sensor mat fails after the short warranty period, you pay for a new part plus full labor costs a second time.

What Happens If You Wait — Timeline

  1. 0-3 months: Fault is intermittent. The airbag light turns on and off, triggered by a passenger's weight shifting, high humidity, or temperature changes. The passenger airbag is disabled whenever the light is on. (MPG impact: 0%% · Added cost: $0)
  2. 3-6 months: The fault becomes permanent. The airbag warning light stays on continuously, and the 'PASS AIR BAG OFF' indicator remains lit, confirming the passenger airbag is permanently disabled. (MPG impact: 0%% · Added cost: $0)
  3. At the next state inspection: The vehicle fails the annual safety inspection in states that check for an illuminated airbag light, preventing legal registration renewal. (MPG impact: 0%% · Added cost: $50 - $200+ in failed inspection fees, fines, or re-inspection costs.)
  4. During a collision: In a frontal crash, the passenger airbag will not deploy. This dramatically increases the risk of serious injury or death for the front passenger. (MPG impact: 0%% · Added cost: N/A (Cost is severe personal injury or death))

Cost of Not Fixing It

  • Immediate: The front passenger airbag is disabled. In a frontal collision, it will not deploy, creating a significant risk of serious injury or death. (Added cost: N/A (Safety Risk))
  • Ongoing: The vehicle automatically fails the safety inspection portion of a state vehicle inspection in states that require it. (Added cost: Varies (Inspection fees, fines))
  • Long-Term: Ignoring the B1760 code does not cause cascading mechanical failures. The primary cost is the persistent safety risk to a passenger. (Added cost: N/A (Liability and Safety Risk))

Diagnosis Steps

  1. Scan for Codes with an SRS-Capable Scanner
    Use an SRS-capable OBD-II scanner to confirm B1760 and note related codes like B1650, B1761, or U0151. Basic code readers cannot access 'B' codes.
    Tools: SRS-Capable OBD-II Scanner (Beginner)
  2. Check for Recalls and TSBs
    Enter your VIN on the NHTSA database to check for open recalls like Subaru WUM-98 or WRA-24. Read relevant TSBs (17-19-24, 07-108-16R) for manufacturer-specific diagnostic steps.
    Tools: Vehicle VIN, Internet Access (Beginner)
  3. Check for Moisture
    Firmly press your hand on the passenger seat cushion and seams to feel for dampness. If wet, thoroughly air-dry the seat in the sun or with fans before proceeding. Never use a heat gun.
    Tools: None (Beginner)
  4. Perform a Thorough Visual Inspection
    With the ignition off, use a flashlight to inspect under the front passenger seat. Look for objects pressing on wiring, disconnected yellow SRS plugs, or bunched-up floor mats.
    Tools: Flashlight (Beginner)
  5. [PRO TIP] Inspect Connector Terminals
    Disconnect the negative battery terminal and wait 15 minutes. Unplug the main ODS connectors under the seat and use a magnifying glass to inspect pins for corrosion or poor fitment.
    Tools: Socket Set, Flashlight, Magnifying Glass (Intermediate)
  6. [ADVANCED] Test Sensor Mat Resistance
    With the ODS harness disconnected, use a multimeter to measure resistance between the sensor mat's input terminals. A healthy mat shows high resistance (Mega-ohms), while low resistance indicates internal failure.
    Tools: Digital Multimeter (DMM), Manufacturer Service Manual (Advanced)
  7. [ADVANCED] Analyze Live Sensor Data PIDs
    Using an advanced scan tool, monitor the 'Occupant Sensor Pressure' PID. The value must read 0 lbs with the seat empty and increase steadily when a known weight is applied. Erratic readings confirm a bad sensor.
    Tools: Advanced Bi-Directional Scan Tool (Advanced)
  8. [ADVANCED] Check Harness Voltage
    With the ignition on, back-probe the ODS control module connector. Verify the power supply voltage reads close to battery voltage (12.0-12.6V) between the power pin and chassis ground.
    Tools: Digital Multimeter (DMM), Back-probe Kit, Wiring Diagram (Advanced)
  9. Professional Diagnosis & Calibration
    If steps are inconclusive, a professional must follow manufacturer flowcharts to isolate the module, harness, or mat. Any replaced component requires a mandatory 'Zero Point Calibration' using a dealer-level scan tool.
    Tools: Manufacturer-Specific Scan Tool, Digital Multimeter, Torque Wrench (Professional)

When This Code Triggers (Freeze-Frame Conditions)

  • Ignition Status: ON (The SRS module performs a self-check every time the ignition is turned on.)
  • System Voltage: 11.5V - 14.5V (The code sets during normal operation; low or high voltage also causes module glitches.)
  • Passenger Seat Status: Occupied or Unoccupied (The fault logs when the seat is empty (due to humidity) or when a passenger's weight shifts, causing an erratic reading.)
  • Time Since Ignition On: 0 - 10 seconds (The fault is detected immediately during the initial system self-test at startup.)

Related Codes

  • B1650 — A general 'Occupant Classification System Malfunction' stored in the main Airbag module. Diagnosing and fixing the specific B1760 code in the ODS module resolves B1650.
  • B1761 — 'Sensor Mat Liquid Coating Abnormal'. This specifically points to moisture intrusion. If present, a liquid spill or high humidity is the definitive cause.
  • B00A0-00 — Nissan's equivalent code for an ODS fault. It presents identical symptoms and often requires a dealer-level software reset per TSB NTB19-071D.
  • U0151 — 'Lost Communication With Restraints Control Module'. Indicates the ODS module has lost power, ground, or communication entirely, rather than just reporting a bad sensor reading.

Climate & Environmental Factors

  • High Humidity: The capacitive ODS sensor mat is highly sensitive. Subaru TSBs 07-108-16R and 07-134-18 confirm high ambient humidity causes abnormal readings and triggers B1760 without a direct liquid spill.
  • Liquid Spills: Direct liquid intrusion from drinks, rain, or pets is the primary trigger for codes B1760 and B1761. Moisture alters the electrical properties of the seat foam and shorts the sensor.

How to Talk to a Mechanic About This Code

Say this: "I have an airbag warning light on and my scanner shows code B1760. I know this is related to the passenger occupant sensor. I'd like to schedule a diagnostic to confirm the cause. Please check for recalls or TSBs related to the ODS sensor for my VIN first."

This shows you've researched the specific system. Mentioning recalls and TSBs prompts the shop to check for manufacturer-covered repairs first, potentially saving you the diagnostic fee. It focuses the technician on the ODS system rather than a broad 'airbag light' issue.

Avoid saying:

  • 'My airbag light is on, can you just turn it off?'
  • 'I think I just need the code cleared.'
  • 'Just fix whatever is wrong with the airbag.'

Questions to ask before authorizing the repair:

  • Did you find any signs of moisture in the seat cushion, per Subaru's TSB?
  • Is the fault in the sensor mat itself, the wiring harness, or the control module?
  • If the seat cushion needs replacement, does the quoted price include the mandatory 'Zero Point Calibration' after installation?
  • Is this repair covered by any open recalls (like WUM-98 or WRA-24) or extended warranties for my VIN?

Where to Take It: Dealer vs Independent vs Chain

  • Dealer: Recommended, especially for Subaru owners. Due to the high frequency of recalls and TSBs for this code, the dealer is the best place to start. They are also best equipped for the required post-repair calibration.
    Best for: Vehicles with open recalls (e.g., Subaru WUM-98, WRA-24) as the repair is free., Vehicles under warranty or if seeking 'goodwill' assistance from the manufacturer., Ensuring the correct, manufacturer-specific diagnostic procedure and calibration tools are used.
    Downsides: Highest labor rates and parts costs., May default to replacing the entire expensive seat cushion assembly without investigating cheaper fixes like a harness or moisture issue. (Typical cost: +50% vs. baseline)
  • Independent Shop: A good option if you confirm they have the capability to perform SRS diagnostics and calibrations. An independent specialist for your vehicle's brand is preferable to a general repair shop.
    Best for: Out-of-warranty vehicles where cost is a primary concern., Shops that specialize in a specific make (e.g., an independent Subaru specialist).
    Downsides: May lack the latest manufacturer-specific scan tools required for ODS Zero Point Calibration., May be unaware of the latest TSBs or internal 'goodwill' policies., Quality varies; ensure the shop is ASE certified and experienced with SRS systems. (Typical cost: +0% vs. baseline)
  • Chain Shop: AVOID. This is a critical safety system repair requiring specialized knowledge and tools. The risk of an incorrect repair or failed calibration is too high.
    Best for: Simple, non-safety-critical repairs.
    Downsides: Technician skill with complex SRS systems is highly variable., Unlikely to have specialized tools for ODS calibration., High pressure to upsell leads to misdiagnosis. (Typical cost: -10% vs. baseline)

When to Walk Away From the Repair

If the estimated repair cost for the B1760 code (typically $1,400-$2,200) exceeds 40-50% of your car's Kelley Blue Book private-party value, seriously consider alternatives to repair.

  • Car worth $4000, fix is $1800: Borderline. The repair is 45% of the car's value. Get a second opinion and consider if the car has other upcoming major maintenance needs.
  • Car worth $12000, fix is $1800: Fix it. The repair cost is 15% of the vehicle's value and is critical for passenger safety.
  • Car worth $2500, fix is $1500: Walk away. The repair cost is 60% of the car's value. It is not economically sensible to perform this repair.

What Scan Tool You Need for This Code

A professional automotive scan tool displaying SRS and Occupant Detection System diagnostic data.
To diagnose B1760, you need a scan tool capable of reading SRS/Airbag modules and performing 'Zero-Point Calibration' after repairs.

Minimum: An OBD-II scanner that reads and clears Supplemental Restraint System (SRS/Airbag) codes. A basic engine-only code reader cannot see 'B' codes.

A standard $20 scanner cannot communicate with the SRS module. You cannot read the B1760 code, clear the airbag light, or access live data needed for diagnosis.

Budget: BlueDriver Pro (~$119) — Reads and clears SRS codes on a wide range of vehicles. Allows you to confirm the B1760 code and reset the light after a simple fix like drying the seat.

Mid-range: Foxwell NT630 Plus / NT650 Elite (~$150) — Offers dedicated SRS functions, including reading codes and viewing live sensor data. Crucially, some Foxwell models offer the 'Zero Point Calibration' function needed after replacing the sensor mat.

Professional: Autel MaxiCOM MK808 / MaxiCheck Series (~$450-800) — Provides comprehensive, dealer-level diagnostics. Reads and clears SRS codes, views live ODS data, and performs the necessary ODS/OCS calibration procedures required after component replacement.

Rent vs buy: Buying is necessary. Auto parts stores rent basic OBD-II scanners, but typically do not rent advanced SRS-capable tools. If attempting diagnosis or a simple fix like drying the seat, you need a capable scanner to clear the code.

How to Clear the Code After You Fix It

  1. Perform the physical repair.
  2. Reconnect all SRS connectors and the negative battery terminal.
  3. Perform the mandatory 'Zero Point Calibration' with a compatible scan tool if a new sensor or module was installed.
  4. Use an SRS-capable scan tool to navigate to the SRS/Airbag module and select 'Clear/Erase DTCs'.

Drive cycle: A drive cycle is not applicable for the SRS system. The airbag warning light turns off immediately after the code is successfully cleared with a scan tool, provided the underlying fault is corrected.

Readiness monitors affected: None. Readiness monitors are part of the engine's emissions control system and are unrelated to the SRS/Airbag system.

Watch out for:

  • Using a basic OBD-II reader that cannot access SRS codes.
  • Disconnecting the battery, which will NOT clear an airbag code.
  • Forgetting to perform the required 'Zero Point Calibration' after replacing a sensor or module.
  • Clearing the code without fixing the root cause, resulting in the light immediately turning back on.

Will This Fail Emissions / State Inspection?

No — by itself this code doesn't fail OBD inspection (but it can keep readiness monitors from setting, which causes a separate fail).

  • General Note: An illuminated airbag light is a safety issue, not an emissions issue. It does not cause a failure of an OBD-II emissions scan. However, many states have separate annual safety inspections, which an airbag light fails.
  • California: An airbag light does NOT fail the California Smog Check, as it only tests emissions-related faults. There is no separate state-mandated safety inspection for most vehicles.
  • New York: Official NYS DMV inspection regulations state an illuminated airbag light is an 'advisement only and not cause for rejection.' However, many shops incorrectly fail inspections for this.
  • Texas: As of 2025, annual safety inspections are eliminated for most non-commercial vehicles. An airbag light is not an emissions item and does not cause a failure.

Most Commonly Affected Vehicles

The interior of a Subaru Forester showing the front passenger seat where the ODS sensor is located.
Subaru models, including the Forester, Outback, and Impreza, are the most frequently affected by B1760 due to documented sensor mat defects.
  • Subaru Forester (2014-2018) — Extremely common issue. 2015-2018 models were recalled (WUM-98) for the harness, but the 2014 model was excluded despite identical failures. TSB 17-19-24 provides a harness repair kit.
  • Subaru Outback (2012-2017, 2020-2022) — Shares ODS technology with the Forester and suffers identical seat sensor failures. Recall WRA-24 addresses defective sensor capacitors on 2020-2022 models.
  • Subaru Impreza (2012-2016) — Recalled (NHTSA 15V-419) because electronic interference causes ODS control unit failure. Also highly susceptible to moisture faults per TSB 07-134-18.
  • Subaru Crosstrek (XV) (2013-2017) — Built on the Impreza platform, suffering the exact same ODS sensor mat, wiring, and moisture-related failures.
  • Subaru Legacy (2020-2022) — Included in recall WRA-24 for defective ODS sensor capacitors that crack, short-circuit, and disable the passenger airbag.
  • Nissan Rogue (2014-2020) — Experiences identical passenger airbag deactivation due to OCS failure, typically logging code B00A0-00. Addressed by TSB NTB19-071D, often requiring a dealer software re-flash.
  • Toyota RAV4 (2010-2021) — Logs code B1650 for a failed OCS sensor. Recall 23TA15 addresses improperly manufactured OCS sensors on 2020-2021 models.
  • Chevrolet / GMC Silverado / Sierra (2014-2018) — On these trucks, B1760 means 'Driver Seat Assembly Rearward Switch Circuit Malfunction'—a power seat memory issue entirely unrelated to the airbag system.
  • Hyundai Elantra (2011-2016) — Failed sensor mats in the seat cushion trigger ODS-related codes and illuminate the airbag light, though less frequently than Subaru models.

Manufacturer-Specific Notes

  • Subaru: Code is exceptionally common. Despite recalls WUM-98 and WRA-24, the sensor mat itself frequently fails outside warranty. Owners often secure 'goodwill' repair assistance by contacting Subaru of America directly.
  • GM / Ford: B1760 refers to a 'Seat Driver Rearward Switch Circuit Malfunction'. This is a minor power seat issue unrelated to airbags, proving the need for manufacturer-specific scanner definitions.
  • Nissan: Stores ODS failures under code B00A0-00. Fixing this requires a specific '75-zero RESET' procedure using the dealer's CONSULT diagnostic tool; a standard code clear fails.
  • Saab: Indicates a 'Pressure Switch Rationality' fault within the automatic transmission. This is entirely unrelated to airbags and causes the transmission to enter limp mode.

Real Owner Stories

2016 Subaru Forester with recurring light after recall

The airbag light came on intermittently, and the passenger seatbelt chime activated when empty. The owner had the WUM-98 recall (harness replacement) performed in 2021. A year later, the problem returned.

What they tried:

  1. Took it to the dealer, who charged $150 for a diagnostic confirming the ODS code.
  2. The dealer blamed water stains on the seat but provided no proof of corrosion.
  3. The owner found that jiggling the wires under the seat temporarily turned the light off.

Outcome: The dealer quoted ~$1200 to replace the entire seat bottom cushion, stating the previous recall was unrelated. The owner had to frequently pull over to jiggle the wires to keep the light off.

Lesson: The WUM-98 recall for the harness does not fix a failing sensor mat. If the light returns after the recall, the mat itself is the culprit, requiring an expensive repair. Contacting Subaru of America directly may result in 'goodwill' assistance.

2017 Subaru Forester with suspected water damage

The SRS light came on. The dealer diagnosed water damage to the passenger occupant detector sensor and quoted $1,400 to replace the entire seat cushion because the VIN did not qualify for the recall.

What they tried:

  1. The owner considered a DIY repair but could not find an aftermarket sensor pad.
  2. Another owner noted pressing up on the bottom of the seat temporarily fixed it.

Outcome: The owner faced paying the high dealership cost or seeking a specialized independent Subaru mechanic.

Lesson: Always check for moisture yourself before accepting a 'water damage' diagnosis. Per Subaru TSB 07-108-16R, simply drying the seat resolves the issue. If replacement is needed, an independent Subaru specialist offers a more affordable repair.

2012 Subaru Impreza with intermittent airbag light

The airbag warning light came on intermittently, often when a passenger was in the seat and a phone was plugged into the 12V power outlet.

What they tried:

  1. The owner initially ignored the issue because it resolved itself on the next drive.

Outcome: The owner discovered their vehicle was subject to recall NHTSA 15V-419 for this exact issue, where radio frequency interference disrupts the ODS control unit. The fix was covered.

Lesson: Always check for TSBs and recalls with your VIN. An issue that seems random, like interference from a phone charger, is often a documented problem with a free fix.

How to Prevent This Code From Triggering

  • Use waterproof seat covers (Daily, especially for families or athletes) — Provides a physical barrier to prevent liquid spills, sweat, and moisture from soaking into the seat cushion and shorting the sensitive ODS sensor mat.
  • Avoid placing electronics on the passenger seat (Always) — Laptops, tablets, and cell phones interfere with the capacitive sensor's readings. Recall NHTSA 15V-419 was issued because RF interference triggered ODS faults.
  • Keep the area under the passenger seat clear (Always) — Objects like water bottles or tools roll under the seat and snag, stretch, or damage the delicate ODS wiring and connectors.
  • Clean under-seat connectors during detailing (Every 1-2 years) — Disconnecting the battery and cleaning the main ODS harness connectors with electronic contact cleaner prevents corrosion and ensures a solid connection.

Frequently Asked Questions

Is it safe for someone to sit in the passenger seat with code B1760?

No, it is not safe. The code means the passenger airbag is deactivated by the SRS system. In an accident, it will not deploy, creating a significant risk of serious injury or death.

My Subaru had the airbag recall (WUM-98) done, but the light came back on. Why?

The WUM-98 recall only replaces a failure-prone wiring harness, not the embedded sensor mat. Often, the harness is fixed under recall, but the mat fails later, triggering the same B1760 code. This requires a separate, expensive seat cushion replacement.

Can I just bypass the occupant sensor to turn the light off?

Bypassing the sensor with resistors is extremely dangerous and illegal in many jurisdictions. It forces the passenger airbag to remain permanently active, risking severe injury if it deploys during a minor crash or with a child in the seat. Never attempt to bypass SRS safety components.

Can I fix code B1760 myself to save money?

This is not a recommended DIY repair because mishandling SRS components risks accidental airbag deployment. Additionally, replacing the ODS system requires a mandatory 'zero point calibration' using a professional-grade scan tool. Without this calibration, the new part will not function and the airbag remains disabled.

My mechanic said I must have spilled a drink on the seat. Is that a real cause?

Yes, the sensor mat is highly sensitive to moisture. Spilled drinks, pet accidents, or even high ambient humidity soak into the cushion and trigger this code. Subaru issued TSB 07-108-16R specifically detailing a drying procedure to resolve this without replacing parts.

What is 'Zero Point Calibration' and is it always necessary?

Zero Point Calibration uses a scan tool to establish a baseline weight reading for a completely empty seat. It is absolutely mandatory whenever the ODS sensor mat, seat cushion, or control module is replaced. Without it, the system cannot classify occupants and the airbag remains disabled.

How can I reset the airbag light after a repair?

An SRS warning light will not turn off automatically or by disconnecting the battery. You must clear it using an OBD-II scanner equipped with SRS capabilities. If the light returns immediately, the underlying fault persists and requires further repair.

Key Takeaways

  • Code B1760 disables the front passenger airbag, creating an immediate safety risk that requires keeping the seat empty until repaired.
  • Subaru models from 2012-2022 are disproportionately affected, with dealership seat cushion replacements frequently costing between $1,400 and $2,200.
  • Before authorizing expensive part replacements, physically check the passenger seat for dampness, as high humidity or spills trigger this code and only require thorough air-drying.
  • Replacing the sensor mat requires a mandatory 'Zero Point Calibration' using a professional bi-directional scan tool, making this a poor candidate for DIY repair.
Airbag Light On? Watch This Before You Touch Anything. Typical Causes of Airbag Warning Light.
Airbag Light On? Watch This Before You Touch Anything. Typical Causes of Airbag Warning Light.
How to Test Seat Occupancy Sensor (Airbag Light Fix DIY)
How to Test Seat Occupancy Sensor (Airbag Light Fix DIY)
Subaru passenger seat occupancy sensor faulty repair
Subaru passenger seat occupancy sensor faulty repair
Autel MaxiSYS MS909 Passenger Seat Occupancy Sensor Calibration
Autel MaxiSYS MS909 Passenger Seat Occupancy Sensor Calibration
How To Fix Airbag Light | Number 1 Couse of Airbag Light On - Free Solution!
How To Fix Airbag Light | Number 1 Couse of Airbag Light On - Free Solution!
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part