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 B0028: Right Side Airbag Deployment Control Fault

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

23 minutes to read
Most Likely Cause
Faulty Wiring or Loose Connectors Under Seat
Key Takeaways
  • Code B0028 completely disables your passenger-side airbag, increasing the risk of fatal injury in a frontal collision by 32%.
  • Over 80% of B0028 codes stem from a loose or damaged yellow wiring connector under the front passenger seat.
  • Disconnecting the battery will never clear a hard SRS code; you must use an SRS-capable OBD-II scanner to turn off the airbag light after repairs.
  • Never replace a $500+ airbag module or SRS computer without first performing a live-data 'wiggle test' on the under-seat wiring harness.
  • Check for Technical Service Bulletins (TSBs); Chrysler and Jeep have specific dealer fixes (like TSB #10-001-20) that replace failure-prone seat harnesses.
Trouble code B0028 means the Supplemental Restraint System (SRS) computer detected an electrical fault in the right front passenger-side airbag circuit. This circuit includes the airbag module in the seat or door, the control module, and the connecting wiring. The system immediately disables the passenger airbag and illuminates the dashboard warning light until the circuit is repaired and the code is cleared.

What Does B0028 Mean?

A red airbag warning light illuminated on a vehicle's instrument cluster.
When the B0028 code triggers, the SRS system immediately disables the passenger airbag and illuminates the red warning light on your dashboard.

Trouble code B0028 means the Supplemental Restraint System (SRS) computer detected an electrical fault in the right front passenger-side airbag circuit. This circuit includes the airbag module in the seat or door, the control module, and the connecting wiring. The system immediately disables the passenger airbag and illuminates the dashboard warning light until the circuit is repaired and the code is cleared.

Technical definition: The SAE definition for B0028 is 'Right Side Airbag Deployment Control'. The Restraints Control Module (RCM) detected an abnormal electrical value—such as an open circuit, short to ground, or incorrect resistance—in the right-side airbag deployment loop. Sub-codes pinpoint the exact fault: B0028-13 indicates an open circuit (high resistance), while B0028-11 indicates a short to ground.

Can I Drive With B0028?

No — Do Not Drive. Code B0028 completely disables the passenger-side airbag. In a collision, it will not deploy. Frontal airbags reduce front-seat passenger fatalities by 32%. Disabling this system needlessly risks serious injury or death for your passenger.

Common Causes

A yellow SRS electrical connector located underneath a vehicle's passenger seat.
The most common culprit for code B0028 is a loose or damaged yellow SRS connector under the passenger seat, which is easily disturbed by kicking or seat movement.
  • Faulty Wiring or Loose Connectors Under Seat (Very Common) — The yellow connectors under the passenger seat are frequently kicked, snagged, or loosened by seat movement. Pin tension degrades over time, interrupting the signal and triggering an open circuit code.
  • Faulty Right-Side Airbag Module (Inflator) (Common) — The airbag unit contains a pyrotechnic squib with a specific internal resistance. If this component degrades or fails, it produces an incorrect resistance reading that triggers the code.
  • Low Battery Voltage (Common) — The SRS system is highly sensitive to voltage drops. An aging battery or failing alternator causes unstable voltage during engine crank, forcing the SRS module to log spurious codes like B0028.
  • Malfunctioning Connector Shorting Bar (Less Common) — Airbag connectors contain internal 'shorting bars' that bridge terminals when unplugged to prevent static discharge. If this bar breaks or sticks, it creates a short circuit even when fully plugged in.
  • Faulty SRS Control Module (Less Common) — The main SRS computer fails due to age, water intrusion, or internal electronic faults. This requires replacing and reprogramming the module.
  • Stored Crash Data (Rare) — If the vehicle was in a collision, the SRS module permanently stores crash data and disables the system, requiring a professional module reset.

Symptoms

The 'Passenger Airbag Off' indicator light illuminated on a vehicle's center console.
Alongside the main SRS light, you will likely see the 'Passenger Airbag Off' indicator remain lit even when the seat is occupied, confirming the system is disabled.
  • Solid or Flashing Airbag Warning Light — The SRS warning light stays illuminated on the instrument cluster. Some vehicles flash a specific pattern to indicate the fault type.
  • Passenger Airbag Disabled Message — The dashboard displays 'SERVICE AIRBAG SYSTEM' or the 'PASSENGER AIRBAG OFF' indicator remains lit while the seat is occupied.
  • DTC Appears After Seat Adjustment — The airbag light illuminates immediately after moving the passenger seat, confirming a stressed or loose wire underneath.

Diagnostic Flowchart

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

Which of these best describes your current diagnostic clues or vehicle situation?
What specific event or symptom occurred right before the code appeared?
→ Perform Diagnosis Step #2. The connector under the seat is loose. Disconnect the battery, wait 15 mins, then firmly reseat the yellow connector.
→ Perform Diagnosis Step #3. A battery older than 4 years is a prime suspect. Voltage drops trigger false SRS codes.
→ Suspect water intrusion. Check for clogged sunroof drains. Moisture has corroded the under-seat connector or the SRS module.
→ Suspect stored crash data. The SRS module must be professionally reset using a mail-in service for about $50.
Which of these specific vehicle makes and models do you own?
→ The fault is the wiring harness under the seat. The official fix is TSB #10-001-20. An independent shop can install the jumper harness much cheaper than a dealer.
→ Diagnosis requires using a 2-ohm simulator on the airbag connector to determine if the inflator or the wiring is at fault.
→ Insist the mechanic uses 'Pinpoint Test H' to monitor the DEPLOY_13_R PID. Resistance must be between 1.7 and 2.78 ohms.
Which specific sub-codes or companion codes are present on your scanner?
→ Points to a broken wire or loose connector. Perform a 'wiggle test' on the under-seat harness while watching live data.
→ Confirms the problem is in the passenger seat area, as both circuits share a wiring harness. Focus all inspection under the passenger seat.
→ A wire's insulation has worn through and is touching metal. Inspect the harness from the seat connector back to the SRS module.
→ A fault on both driver and passenger side loops simultaneously points strongly to a faulty main SRS control module.

Common Fixes & Costs

  • Securing Loose Connector or Repairing Under-Seat Wiring — Parts: $0-$25, Labor: $150-$250, ~1.5 hr book time (DIY)
  • Installing a TSB Jumper Harness (Chrysler/Jeep) — Parts: $50-$100, Labor: $250-$450, ~2.0 hr book time (Intermediate)
  • Soldering Wires to Bypass Faulty Connector (Nissan) — Parts: $0-$10, Labor: $150-$300, ~2.0 hr book time (Intermediate)
  • Replacing the Side Airbag Module — Parts: $300-$1000, Labor: $150-$300, ~1.8 hr book time (Professional)
  • Replacing the SRS Control Module — Parts: $400-$1200, Labor: $200-$350, ~2.2 hr book time (Professional)
  • Resetting SRS Module with Crash Data — Parts: $50-$150, Labor: $100-$200, ~1.5 hr book time (Intermediate)

DIY vs Professional

  • Securing Loose Connector or Repairing Under-Seat Wiring — Beginner:
    Tools: Flashlight, 10mm wrench, zip ties.
  • Installing a TSB Jumper Harness (Chrysler/Jeep) — Beginner:
    Tools: Socket set, wire cutters/strippers, crimping tool.
  • Soldering Wires to Bypass Faulty Connector (Nissan) — Beginner:
    Tools: Soldering iron, solder, heat shrink tubing, wire strippers.
  • Replacing the Side Airbag Module — Beginner:
    Tools: Extensive tool set for interior disassembly.
  • Replacing the SRS Control Module — Beginner:
    Tools: Trim removal tools, professional-grade scan tool.
  • Resetting SRS Module with Crash Data — Beginner:
    Tools: Basic hand tools to access and remove the module.

Used vs. New Parts: Buying Guide

When a used part is worth it: Buy a professionally reset original SRS Control Module or use a mail-in reset service to avoid VIN programming issues. Never buy a used airbag due to unknown history, flood damage, or prior deployment risks.

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

Donor quality checklist:

  • Verify the SRS Module part number matches EXACTLY.
  • Ensure the used module is professionally reset and cleared of crash data.
  • Reject parts from vehicles with flood or fire damage.
  • Never buy a used airbag that looks repacked or has spliced wires.

Decision logic:

  • If The part is a pyrotechnic airbag inflator/module → Buy new OEM. The safety risk of counterfeit or damaged used parts is too high.
  • If The SRS Control Module has stored crash data but no physical damage → Use a mail-in reset service. This preserves your vehicle's original programming and saves hundreds of dollars.
  • If The SRS Control Module has water damage or internal hardware failure → Buy a new OEM part to guarantee compatibility and secure a warranty, though it requires dealer programming.

Warranty tradeoff: Used parts offer 30-90 day warranties. New OEM parts carry a 12-month/12,000-mile warranty.

Worst-case if a used part fails: $300-$800 if a used SRS module is faulty, requiring removal, replacement, and dealer programming fees.

What Happens If You Wait — Timeline

  1. Immediate: Code B0028 is stored and the airbag warning light illuminates. The passenger airbag system is disabled and will not deploy in a collision. (MPG impact: 0%% · Added cost: $0)
  2. 0-12 months: The vehicle automatically fails state safety inspections, preventing registration renewal. Resale value drops by 20-40%. (MPG impact: 0%% · Added cost: $500-$2500 (in lost value))
  3. Ongoing (if caused by water leak): If caused by a water leak, ongoing moisture corrodes other electronics and leads to mold growth in the carpet. (MPG impact: 0%% · Added cost: $500-$3000+ (for mold remediation and module replacement))
  4. At time of sale: Selling the vehicle without disclosing the disabled airbag opens the seller to significant legal liability if an accident occurs. (MPG impact: 0%% · Added cost: Potentially thousands in legal fees.)

Cost of Not Fixing It

  • Immediate: Passenger airbag system is disabled. In a collision, it will not deploy, drastically increasing the risk of serious injury or death. (Added cost: N/A)
  • 0-12 months: Automatic failure of state safety inspections, preventing vehicle registration renewal. Vehicle resale value drops by 20-40%. (Added cost: $500-$2500 (in lost value))
  • Ongoing: Legal liability if selling the vehicle without full, written disclosure of the non-functional safety system. (Added cost: Potentially thousands in legal fees or damages.)

Diagnosis Steps

An advanced OBD2 diagnostic scan tool displaying SRS airbag trouble codes.
Diagnosing B0028 requires a scan tool capable of reading SRS/Airbag modules, as standard cheap OBD2 readers only pull engine codes.
  1. Read the Specific SRS Sub-Code
    Use an SRS-capable OBD-II scanner to read the code. Record the suffix (e.g., -11, -13). B0028-13 means an open circuit (broken wire/loose plug), while B0028-11 means a short to ground. This dictates your entire diagnostic path.
    Tools: SRS-capable OBD-II Scanner (Beginner)
  2. Visually Inspect Under the Passenger Seat
    Look for the yellow airbag wiring harness. Check for pinched wires, loose connections, or corrosion. Disconnect the negative battery terminal, wait 15 minutes, and firmly unplug and reconnect the main yellow connector to fix poor pin contact.
    Tools: Flashlight, 10mm Wrench (for battery) (Beginner)
  3. Check Battery and System Voltage
    Test the battery voltage with the car off (should be ~12.6V) and running (13.7V - 14.7V). Replace the battery if it drops below 10V during cranking, as low voltage triggers false SRS codes.
    Tools: Multimeter (Beginner)
  4. Perform a Live Data 'Wiggle Test'
    Connect an advanced scanner and view live SRS data for the right side airbag resistance (e.g., DEPLOY_13_R). Gently wiggle the wiring harness under the seat. If the resistance value fluctuates wildly, you have located the broken wire or loose pin.
    Tools: Advanced Bi-Directional Scanner (Intermediate)
  5. Perform a Jumper Wire Simulator Test
    Disconnect the battery for 15 minutes. Unplug the airbag connector under the seat. Insert a 2-ohm airbag simulator tool into the vehicle harness side. Reconnect the battery and scan. If the code changes from 'open' to 'short' or clears, the wiring is good and the airbag module itself is faulty.
    Tools: 2-ohm Airbag Simulator Resistor, SRS Scanner (Advanced)
  6. Inspect the SRS Control Module
    If wiring and simulator tests pass, locate the SRS control module (usually under the center console). Inspect the module and its connectors for water damage, corrosion, or burnt pins. Command a module self-test via the scanner.
    Tools: Trim removal tools, Advanced Scanner (Advanced)

When This Code Triggers (Freeze-Frame Conditions)

  • Ignition Cycle Counter: 1-255 (The SRS module runs a self-test every time the ignition turns on. This shows how many key cycles have occurred since the fault was first detected.)
  • Fault Status: Active/Present (Indicates the electrical fault (open, short, high resistance) is currently happening. 'Intermittent' or 'Historic' means the fault was not present during the last self-test.)
  • System Voltage: 11.8V - 14.8V (Records system voltage at the moment of the fault. A value below 12.0V indicates a weak battery or charging system issue triggered the code.)
  • Resistance Value: Varies (e.g., > 4.0 Ohms) (Displays the actual resistance reading of the deployment loop. This directly proves if the circuit has high resistance (open) or low resistance (short).)

Related Codes

  • B0020 — Identical fault but for the driver's side. If B0020 and B0028 appear together, it strongly suggests a faulty main SRS control module or stored crash data, not two separate wiring issues.
  • B0029 — Points to the same Right Side Deployment Loop but indicates a different electrical fault. B0028 often signifies a short, while B0029 typically indicates high resistance or an open circuit.
  • B00B5 / B00C5 — Codes for the Seat Track Position Sensor. Because this sensor's wiring is bundled with the airbag harness, a damaged under-seat harness triggers these alongside B0028.
  • B00A0 — Relates to the Occupant Classification System. A problem in the passenger seat wiring triggers both B0028 and B00A0 simultaneously.

Climate & Environmental Factors

  • High Humidity / Moisture: Water from clogged sunroof drains or spills penetrates connectors, causing pin corrosion. This increases resistance and directly triggers B0028.
  • Extreme Cold: Cold temperatures cause plastic connectors and metal pins to contract at different rates, creating intermittent open circuits that disappear as the cabin warms up.
  • Road Salt: Salt-laden moisture tracked into the vehicle accelerates the degradation of the under-seat wiring harness and connectors.

How to Talk to a Mechanic About This Code

Say this: "I have an airbag light on and my scanner shows code B0028. Please start by inspecting the yellow wiring harness and connectors under the passenger seat for loose pins or damage before quoting any module replacements."

This directs the technician to the most likely and cheapest fix first. It prevents them from immediately jumping to a high-cost quote for a new airbag module.

Avoid saying:

  • 'My airbag light is on, can you just fix it?'
  • 'I have a B0028 code, just replace whatever part is bad.'
  • 'Do whatever you think is necessary.'

Questions to ask before authorizing the repair:

  • Did you perform a 'wiggle test' on the under-seat harness while watching live data?
  • What was the specific resistance reading from the passenger airbag deployment loop?
  • Have you checked for any Technical Service Bulletins (TSBs) for my vehicle related to this code?
  • Can you confirm the connector pins are clean and have good tension before replacing parts?

Where to Take It: Dealer vs Independent vs Chain

  • Dealer: Recommended only if a specific TSB applies or if a new SRS module needs programming. Otherwise, an independent shop is more cost-effective.
    Best for: Vehicles under warranty., Repairs covered by a specific recall or TSB., Complex SRS module replacement requiring brand-specific programming.
    Downsides: Highest labor rates, often $180-$250 per hour., May default to replacing entire assemblies instead of performing simple wiring repairs. (Typical cost: +50% vs. baseline)
  • Independent Shop: Best fit for most B0028 scenarios. An experienced independent technician handles common wiring faults far more cheaply than a dealer.
    Best for: Out-of-warranty vehicles where cost is a major concern., Diagnosing and repairing common wiring and connector faults., Removing and reinstalling an SRS module for a mail-in reset service.
    Downsides: Shop quality varies. Vet shops based on reviews and ASE certifications., May lack the expensive tools to program a brand new SRS module. (Typical cost: +0% vs. baseline)
  • Chain Shop: AVOID. Airbag system repairs are safety-critical and require expertise not typically found at chain shops.
    Best for: Simple jobs like oil changes, tires, and brakes.
    Downsides: Technicians lack specialized training for safety-critical SRS diagnostics., High pressure to upsell leads to misdiagnosis and unnecessary parts replacement., Not equipped for complex electrical or module-level work. (Typical cost: -10% vs. baseline)

When to Walk Away From the Repair

If the total estimated repair cost exceeds 50% of the car's private-party value, consider selling or trading in the vehicle.

  • Car worth $5000, fix is $2200: Borderline. The repair is 44% of the car's value. Get a second opinion before proceeding.
  • Car worth $15000, fix is $800: Fix it. The repair cost is low relative to the vehicle's value.
  • Car worth $3000, fix is $1800: Walk away. The repair cost is 60% of the car's value. It is not a sound financial decision.

What Scan Tool You Need for This Code

Minimum: A scanner that reads and clears Supplemental Restraint System (SRS) codes. Standard engine-only code readers will not work.

A basic $20 code reader only communicates with the Engine Control Module. Airbag codes are stored in a separate SRS module. Without an SRS scanner, you cannot read the code or clear the light after the repair.

Budget: Autel AutoLink AL619 (~$80) — Reads and clears engine, ABS, and SRS codes. It confirms the B0028 code and allows you to clear the light after a repair.

Mid-range: Foxwell NT630 Plus (~$130) — Reads/clears SRS codes and displays live data for the airbag circuit. Crucial for performing a 'wiggle test' to find intermittent wiring faults.

Professional: Autel MaxiCOM MK808S (~$450) — Offers full-system, bi-directional diagnostics. Reads live resistance data and commands module self-tests needed if the SRS module is faulty.

Rent vs buy: Auto parts stores typically only lend basic engine code readers. For a one-time B0028 fix, buying a budget pick like the Autel AL619 is cheaper than paying a single diagnostic fee at a shop.

How to Clear the Code After You Fix It

  1. Ensure all repairs are complete and all yellow SRS connectors are securely fastened.
  2. Reconnect the vehicle's negative battery terminal.
  3. Turn the ignition to the 'ON' position without starting the engine.
  4. Connect an SRS-capable OBD-II scan tool and erase codes from the 'SRS' or 'Restraints' module.
  5. Cycle the ignition off, then on again, and verify the airbag warning light turns off after the 5-second self-check.

Drive cycle: No drive cycle is required. The SRS system self-tests immediately upon each ignition cycle.

Watch out for:

  • Using a basic $20 engine code reader, which cannot access or clear SRS module codes.
  • Assuming disconnecting the battery will clear a hard SRS fault code (it will not).
  • Forgetting to plug the under-seat connector back in before reconnecting the battery, which instantly sets a new hard code.

Most Commonly Affected Vehicles

  • Chrysler / Jeep 200, Cherokee (KL), Grand Cherokee (2014-2017) — Extremely common due to wiring stress under the seat. Chrysler issued TSB #10-001-20 recommending the installation of jumper harness #68395046AA.
  • Honda Accord, Civic, CR-V (2016-2023) — Frequently appears as B0028-13 (Open Circuit). Diagnosis requires jumping the connector with a 2-ohm resistor to isolate the fault between the wiring and the inflator module.
  • Nissan Altima, Maxima, Rogue (2015-2023) — Often related to faulty under-seat connectors. A common professional fix is to eliminate the connector entirely by soldering the wires directly.
  • Ford F-150, F-250, Focus, Escape (2011-2018) — Ford's 'Pinpoint Test H' requires monitoring the DEPLOY_13_R resistance PID. The expected resistance is strictly between 1.7 and 2.78 ohms.
  • Chevrolet / GMC Silverado, Suburban, Tahoe (2017-2018) — GM issued TSB #16-NA-246 advising technicians to perform a 'push/push' test on connectors to ensure they are fully seated before replacing parts.
  • Land Rover Defender, Range Rover Evoque (2020-2023) — Presents as B0028-13 due to poor pin tension on the under-seat connector. Wiggle tests are highly effective for diagnosis.
  • Subaru Outback, Forester (2009-2014) — Often associated with a faulty Occupant Detection System (ODS) sensor, which shares a harness with the side airbag.
  • Toyota Camry, RAV4 (2012-2018) — Frequently caused by a wiring issue under the passenger seat. Check for objects jammed under the seat tracks.

Manufacturer-Specific Notes

  • Chrysler/Jeep/Dodge: The wiring harness under power seats stretches and breaks. TSB #10-001-20 is the official fix, installing a robust jumper harness. Independent shops perform this much cheaper than dealers.
  • Honda: Code B0028-13 is extremely common. The official diagnostic procedure requires using a 2-ohm simulator on the airbag connector to determine if the inflator or the wiring is at fault.
  • Ford: Ford relies on live data 'Pinpoint Tests'. Technicians must monitor the DEPLOY_13_R PID to ensure resistance is between 1.7 and 2.78 ohms, preventing unnecessary parts replacement.
  • General Motors: TSB #16-NA-246 highlights that airbag connectors may not be fully seated from the factory. Technicians must perform a 'push/push' test on the connector before diagnosing further.
  • Nissan: The under-seat connector is a known failure point. Experienced technicians often cut out the connector entirely and solder the wires directly for a permanent fix.

Real Owner Stories

2015 Jeep Cherokee - The 'Wiggle' Fix

Airbag light stayed on with code B0028-13. The dealer quoted $2,611 to perform TSB 10-002-17 and replace the seat jumper harness.

What they tried:

  1. The owner declined the expensive dealer repair and researched the code.

Outcome: The owner wiggled the wires under the passenger seat, causing the light to turn off temporarily. This confirmed a loose connection was the sole cause, allowing them to fix the pin tension themselves for free.

Lesson: Before approving a multi-thousand dollar repair, perform a 'wiggle test' on the under-seat connectors. The problem is often a simple loose connection.

2017 Nissan Altima - The Misleading Battery

Code B0028 appeared. A week later, the car battery started dying repeatedly, and a separate code for 'battery voltage abnormal' surfaced.

What they tried:

  1. The owner suspected the dying battery was causing the airbag code.

Outcome: A mechanic confirmed that a failing battery causes unstable voltage, triggering sensitive SRS module faults. Replacing the old battery and clearing the codes resolved the airbag issue permanently.

Lesson: If B0028 appears alongside battery issues or slow cranking, test the battery first. It prevents costly misdiagnosis of the airbag system.

2018 Nissan Rogue - The DIY Cleaning Mistake

The owner removed the passenger seat for cleaning. After reinstalling it, the airbag light stayed on permanently.

What they tried:

  1. The owner purchased an SRS-capable OBD-II scanner to read the codes.

Outcome: The scanner revealed B0028-13 (side airbag open). The ignition was turned on while the seat was disconnected, setting a hard code. The owner used the scanner to clear the code, and the light stayed off.

Lesson: Always disconnect the vehicle's battery before unplugging airbag components. If you forget, you must use an SRS-capable scan tool to clear the resulting hard code.

How to Prevent This Code From Triggering

  • Secure Under-Seat Wiring (Once, or after any seat service) — Use zip ties to secure the yellow airbag harness away from seat tracks. This prevents wires from stretching or snagging during seat movement.
  • Clean Sunroof Drains Annually (Once per year) — Clogged sunroof drains cause water to leak into the cabin, dripping onto under-seat wiring and corroding SRS connectors.
  • Avoid Storing Items Under the Seat (Daily habit) — Objects like water bottles or umbrellas roll around and strike sensitive airbag connectors, causing them to loosen or break.
  • Apply Dielectric Grease to Connectors (During any related repair) — Applying dielectric grease to the connector seal blocks moisture and prevents pin corrosion.

Frequently Asked Questions

Is it safe to drive with code B0028?

No. The passenger-side airbag is disabled and will not deploy in an accident. This significantly increases the risk of severe injury or death for your passenger.

Can I fix code B0028 myself?

Yes, if the cause is a loose under-seat connector. Always disconnect the battery for 15 minutes before touching yellow airbag connectors to prevent accidental deployment. Leave module replacement to professionals.

Will the airbag light turn off automatically if I fix the problem?

No. The SRS system stores hard codes that remain even after fixing the electrical fault. You must clear the code using an SRS-capable OBD-II scanner.

How much does it cost to fix a B0028 code?

A simple connector repair at an independent shop costs $150-$250. Dealer TSB harness fixes run $400-$800. Replacing an airbag or SRS module costs $800-$1,500 or more.

Can a weak car battery cause the B0028 code?

Yes. The SRS module requires stable voltage to operate. A dying battery causes voltage drops during startup, triggering false SRS codes.

I removed my passenger seat and now the airbag light is on. Why?

You turned the ignition on while the seat was unplugged. The SRS module detected the missing circuit and stored a permanent B0028 code. Clear it with an SRS scanner.

What is the difference between B0028-13 and B0028-11?

B0028-13 indicates an open circuit, like a cut wire or unplugged connector. B0028-11 indicates a short to ground, meaning a bare power wire is touching the metal chassis.

Can I test an airbag with a multimeter?

No. Multimeters send a small electrical current that carries a risk of accidental airbag deployment. Always use a dedicated 2-ohm airbag simulator tool to test the circuit safely.

Key Takeaways

  • Code B0028 completely disables your passenger-side airbag, increasing the risk of fatal injury in a frontal collision by 32%.
  • Over 80% of B0028 codes stem from a loose or damaged yellow wiring connector under the front passenger seat.
  • Disconnecting the battery will never clear a hard SRS code; you must use an SRS-capable OBD-II scanner to turn off the airbag light after repairs.
  • Never replace a $500+ airbag module or SRS computer without first performing a live-data 'wiggle test' on the under-seat wiring harness.
  • Check for Technical Service Bulletins (TSBs); Chrysler and Jeep have specific dealer fixes (like TSB #10-001-20) that replace failure-prone seat harnesses.
The Surprising Trick to Fix Your Airbag Warning Light
The Surprising Trick to Fix Your Airbag Warning Light
How to Reset Airbag (SRS) Warning Light
How to Reset Airbag (SRS) Warning Light
(Part 1) How To Fix Airbag Warning Light - Fast & Easy!
(Part 1) How To Fix Airbag Warning Light - Fast & Easy!
15-17 Chrysler 200 and 14-17 jeep cherokee airbag B0028-13 & B0020-13 fix
15-17 Chrysler 200 and 14-17 jeep cherokee airbag B0028-13 & B0020-13 fix
Chrysler 200 airbag light on b0020-13 b0028-13  "Easy Fix"
Chrysler 200 airbag light on b0020-13 b0028-13 "Easy Fix"
DTC Jeep B0028-13 Short Explanation
DTC Jeep B0028-13 Short Explanation
DTC B0028-13: Open or Increased Resistance in the Right Side Airbag Inflator - Honda Accord 2023+
DTC B0028-13: Open or Increased Resistance in the Right Side Airbag Inflator - Honda Accord 2023+
Honda Airbag Fault Diagnose Reset B0028 13 MS906BT Jazz Civic Accord
Honda Airbag Fault Diagnose Reset B0028 13 MS906BT Jazz Civic Accord
Honda Accord & CR-V Airbag Warning Light? What the New Dealer Bulletin Reveals B0020-13 / B0028-13
Honda Accord & CR-V Airbag Warning Light? What the New Dealer Bulletin Reveals B0020-13 / B0028-13
iCarsoft US v2.0 Official Demo   Ford Airbag Light Diagnose & Reset B0028 Fault Code - Scan Tool
iCarsoft US v2.0 Official Demo Ford Airbag Light Diagnose & Reset B0028 Fault Code - Scan Tool
Honda Airbag Warning Light Diagnose & Reset B0028 iCarsoft HMN II
Honda Airbag Warning Light Diagnose & Reset B0028 iCarsoft HMN II
The right way to fix or repair automotive wiring and can you fix airbag or abs system wires Harness
The right way to fix or repair automotive wiring and can you fix airbag or abs system wires Harness
Reset Your Airbag Light In Just 2 Minutes!!
Reset Your Airbag Light In Just 2 Minutes!!
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