Subaru Airbag Module Crash Reset & Repair Service — All Subaru Models 1995–2026
Subaru airbag module reset performed by Dan Karman — Subaru SRS module specialist since 1999, online since 2006. Full reset process documented on our YouTube channel. Reference updated April 2026.
Every Subaru SRS airbag control module from 1995 through 2026 can be bench-reset after a crash when the module is readable and not physically damaged. Subaru commonly calls this unit the Air Bag Control Module, Control Unit Air Bag, Control Unit AB, or Multiple Restraint System Control Unit. Common Subaru airbag control module part-number families include 98221-XXXXX units. Karmanauto clears crash event data, deployment records, and internal lockout flags directly from module memory and returns your original Subaru module plug-and-play in most cases.
After a deployment or impact, the Subaru airbag control module can store crash event data, deployment history, and internal lockout information. A scan tool may clear normal active circuit faults, but stored crash data and deployment history require bench-level memory reset.
Our service reads the original Subaru module, clears crash data and internal event records, preserves original configuration where applicable, and returns your same module ready to reinstall.
Covers Subaru SRS airbag control modules — common 98221-XXXXX Control Unit Air Bag / Multiple Restraint System Control Unit families. Crash data cleared, deployment records removed, resettable SRS hard faults repaired, same original Subaru module returned.
Don’t want to read the whole page? Here’s how it works.
Three simple steps. No dealer. Your original Subaru module back, reset and ready to install.
Add to Cart & Pay
Complete checkout and receive your order number and ship-to address.
Print Receipt & Ship
Include your order number in the box with your Subaru SRS module.
Reset & Returned
We clear crash data, verify communication, and return your original module.
Seatbelt locked or stuck? Read this before you ship.
If your Subaru seatbelt pretensioner fired, resetting the module alone will not unlock or repair the belt. The fired belt or pretensioner must be replaced or rebuilt. Our service clears the module’s crash record and pretensioner-fire record; the physical deployed component must still be repaired.
Important Subaru issue — Occupant classification and deployed-device faults after a crash
Subaru vehicles commonly store SRS crash/event data after a front impact, side impact, curtain-airbag deployment, knee-airbag deployment, or seatbelt pretensioner event. The SRS warning light may remain on even after airbags or seatbelts are replaced because the original control unit still contains crash history.
Subaru also commonly shows occupant classification / passenger seat detection faults after seat replacement, water intrusion, seat removal, or connector issues. Our crash reset clears the module’s stored crash data; it does not repair a bad seat sensor, damaged harness, unplugged connector, or failed occupant detection component.
Why Karmanauto — Verifiable Expertise You Can Check Before You Ship Your Module
Karmanauto has been in business since 1999 and online since 2006. We are not an anonymous drop-box service. Our process is documented publicly through the Vehix411 YouTube channel and our Airbag Module Repair & Reset School, where we have trained shops and technicians since 2010.
When You Need a Subaru SRS Airbag Module Reset
Subaru SRS light stays on after an accident
If the SRS warning light came on after a collision, fender bender, curb strike, seatbelt pretensioner event, or airbag deployment, the Subaru airbag control module may contain stored crash data that will not clear with normal scan-tool commands.
Subaru seatbelt is locked after impact
A locked Subaru seatbelt after an impact usually means the pretensioner fired. The module records that event, and the belt assembly itself must be replaced or rebuilt.
Subaru SRS light on after airbag replacement
Replacing airbags or seatbelts does not automatically clear the module’s internal crash history. The original Subaru control unit still needs to be reset.
Subaru passenger airbag / occupant classification light remains on
If the passenger airbag indicator, seat sensor, or occupant classification code remains after repair, that may be a separate seat/sensor/harness issue. The module reset clears crash/event memory, but physical occupant-detection faults must be repaired on the vehicle.
Dealer quoted a new airbag control module
Dealer replacement can be expensive and may require configuration. In many cases, resetting the original module is faster and more cost-effective.
Common Subaru airbag control module / control unit families include 98221-XXXXX. Subaru OEM catalogs list these as Control Unit Air Bag, Control Unit AB, Air Bag Control Module, or Multiple Restraint System Control Unit. If you are unsure, send a clear photo of the module label before shipping.
Subaru 98221 Airbag Module Part Number Family Explained
Subaru commonly labels the main SRS control unit as Control Unit Air Bag, Control Unit AB, Air Bag Control Module, or Multiple Restraint System Control Unit. The most common Subaru airbag control module family uses 98221-XXXXX part numbers. Examples include Subaru Outback / Legacy 98221AJ and 98221AL series, WRX / STI 98221FG and 98221VC series, Forester 98221SG and 98221SJ series, and Impreza 98221FN series.
Subaru Model Coverage Table
| Subaru Model | Year Range | Common Module Family |
|---|---|---|
| Outback | 1995–2026 | 98221AJ / 98221AL / 98221AN / related 98221 |
| Legacy | 1995–2026 | 98221AJ / 98221AL / related 98221 |
| Forester | 1998–2026 | 98221SG / 98221SJ / related 98221 |
| Impreza | 1995–2026 | 98221FG / 98221FJ / 98221FN / related 98221 |
| WRX / STI | 2002–2026 | 98221FG / 98221VA / 98221VC / related 98221 |
| Crosstrek / XV | 2013–2026 | 98221FJ / 98221FL / related 98221 |
| Ascent | 2019–2026 | 98221XC / related 98221 |
| BRZ | 2013–2026 | 98221CA / related Subaru/Toyota platform unit |
| Tribeca | 2006–2014 | 98221XA / related 98221 |
| Baja | 2003–2006 | 98221AE / related 98221 |
Subaru SRS Diagnostic Trouble Code Reference
Common Subaru SRS codes below are examples we commonly see during airbag reset and post-crash diagnostic work. Exact meaning can vary by model year and scan tool. Crash data, deployment records, and internal event memory require bench reset; physical circuit faults must be repaired in the vehicle.
Crash / deployment / control-unit records
- Crash data stored: Internal event memory in the Subaru airbag control unit after impact or deployment
- Deployment record stored: Airbag, curtain, side-airbag, knee-airbag, or pretensioner deployment history
- Control unit locked: Module remains in deployed/crash state until memory reset
- Airbag control module internal fault: Resettable only if caused by stored crash/event data; hardware-damaged modules are separate
Driver / passenger airbag squib circuits
- B1800 / B1801: Driver airbag squib circuit fault pattern
- B1810 / B1811: Driver airbag second-stage squib circuit fault pattern
- B1805 / B1815: Passenger airbag squib circuit fault pattern
- B1820-series: Side airbag squib circuit fault pattern
- B1830-series: Curtain airbag squib circuit fault pattern
Side impact / curtain / sensor faults
- Side impact sensor fault: LH/RH satellite or side-impact sensor circuit fault
- Curtain airbag circuit fault: Open/short/high-resistance in curtain-airbag deployment circuit
- Front impact sensor fault: Front crash sensor signal or circuit fault on equipped models
- Rollover / side-curtain event stored: Internal event memory after curtain/rollover deployment on equipped models
Seatbelt pretensioner & buckle circuits
- B1900 / B1901 / B1902 / B1903: Front pretensioner squib right circuit fault pattern
- B1905 / B1906 / B1907 / B1908: Front pretensioner squib left circuit fault pattern
- Seatbelt buckle switch fault: Buckle switch circuit fault that must be repaired in the vehicle
- Pretensioner fired: Physical deployed belt/pretensioner must be replaced or rebuilt
Occupant classification / passenger seat codes
- B1650: Occupant Classification System malfunction pattern seen on Subaru platforms
- Passenger seat sensor fault: Seat weight / occupant detection sensor circuit fault
- Passenger airbag OFF indicator fault: Passenger-airbag status indicator or OCS-related fault
- Seat harness / connector fault: Common after seat removal, water intrusion, or collision repair
Communication / low-voltage SRS faults
- U-code communication fault: Lost communication with SRS / airbag control module
- Low voltage stored fault: Battery disconnect or low-voltage SRS record
- Module no communication: May indicate power/ground/wiring issue or damaged module
- Internal memory / EEPROM fault: Must be inspected before reset; not every internal hardware failure is resettable
What the reset actually clears
Our reset clears crash-related data stored in the Subaru airbag control module: deployment records, crash event memory, pretensioner fire records, and internal lockout/event flags.
Our reset does not repair physical vehicle faults such as broken wiring, open squib circuits, faulty impact sensors, bad seatbelt pretensioners, unplugged connectors, occupant classification sensor faults, seat harness faults, or a water-damaged / burned module.
Subaru SRS Module by Model
Subaru Outback SRS airbag module reset
Outback airbag control modules commonly use 98221AJ, 98221AL, and later 98221-series units depending year. We reset crash data, pretensioner event memory, and deployment history while preserving original configuration where applicable.
Subaru Legacy SRS airbag module reset
Legacy modules commonly use 98221AJ / 98221AL family units on many generations. We clear crash/event data and verify communication before returning the original module.
Subaru Forester SRS airbag module reset
Forester modules commonly use 98221SG / 98221SJ family units on later generations. We service crash data, side-impact events, pretensioner events, and deployment history when the module is readable.
Subaru Impreza SRS airbag module reset
Impreza modules commonly use 98221FG / 98221FJ / 98221FN related units depending generation. We bench-read, reset, and verify the original airbag control module.
Subaru WRX / STI SRS airbag module reset
WRX and STI modules commonly use 98221FG, 98221VA, and 98221VC related airbag control units. We clear deployment records, crash data, and pretensioner fire history on the original module.
Subaru Crosstrek / XV SRS airbag module reset
Crosstrek / XV modules commonly use later 98221-series airbag control units. Crash data, side-airbag events, and pretensioner records can be reset on the bench when the module is readable.
Subaru Ascent SRS airbag module reset
Ascent modules use later Subaru SRS architecture with multiple airbags, curtains, and pretensioner inputs. We reset crash/event data and return the original unit.
Subaru BRZ SRS airbag module reset
BRZ shares platform logic with Toyota GR86/FR-S style systems depending generation. We reset crash data and deployment records from the original Subaru BRZ SRS module.
Other Subaru models
We also service Subaru Tribeca, Baja, SVX, older Legacy/Impreza platforms, and other Subaru SRS modules. If your part number is not listed, send a label photo before shipping.
Subaru SRS Module Location
Most Subaru airbag control modules are mounted in the center tunnel / center console area, usually near the floor between the front seats. Some older models may place the unit under a front seat or behind lower trim. Always disconnect the battery and wait before unplugging SRS components.
The Karmanauto Subaru SRS Reset Process
- Intake and inspection: module is logged by order number and checked for water, burn, or connector damage.
- Bench communication: module is powered and communication is verified where possible.
- Pre-reset read: stored SRS data and memory are read and backed up.
- Crash data reset: crash/event records and lockout data are cleared at memory level.
- Post-reset verification: reset data is saved and communication is checked again.
- Return shipping: original module is packed and shipped back.
Warranty, Turnaround, and Shipping
Our guarantee: Your Subaru module data is backed up before and after reset under your order number. We guarantee the crash-data reset and provide a free recheck if reset integrity is questioned. This is not a lifetime warranty and does not cover vehicle wiring, deployed airbags, fired seatbelt pretensioners, bad sensors, occupant classification faults, wrong installation, or physically damaged modules.
Turnaround: Same-day processing for modules received before 2pm when communication and reset are successful.
Shipping: Include your order number, name, phone, return address, vehicle year/make/model, and VIN in the box.
What Our Subaru SRS Reset Service Is Also Called
Subaru airbag reset, Subaru SRS reset, Subaru airbag module reset, Subaru airbag control module reset, Subaru airbag computer reset, Subaru Control Unit Air Bag reset, Subaru Control Unit AB reset, Subaru crash data reset, Subaru crash data clear, Subaru SRS light reset, Subaru 98221 reset, Subaru seatbelt pretensioner crash reset, Subaru occupant classification SRS reset.
Subaru Airbag Reset — Quick Answers
Can a Subaru airbag module be reset after a crash? Yes, when the original module is readable and not physically damaged.
Do I need dealer programming? Most original-module resets are plug-and-play because your original configuration is retained.
Will this unlock my seatbelt? No. A fired pretensioner must be replaced or rebuilt.
Will this fix occupant classification or passenger seat sensor faults? No. Those are physical seat/sensor/harness issues and must be diagnosed separately.
What if my part number starts with 98221? That is a common Subaru airbag control module family we service.
Frequently Asked Questions
Can a Subaru airbag module be reset after a crash?
Yes. Stored crash data can usually be cleared from the original Subaru module if it is readable and not physically damaged.
Can a scan tool clear Subaru crash data?
A scan tool can clear normal active faults, but crash/event records stored internally often require bench reset.
What if my Subaru has no codes but the SRS light is on?
That can happen after impact or module lockout. The module should be checked before replacing random sensors.
Do you fix bad wiring, deployed parts, or seat sensors?
No. We reset the module. Physical vehicle faults and deployed components must be repaired separately.
What should I ship?
Ship only the airbag control module / Control Unit Air Bag. Do not ship airbags, seatbelts, or pyrotechnic parts.
Related Airbag Reset Services
Watch how our bench service works
Bench crash-reset demonstration. Same read/write method applies to every Subaru airbag control module.




Anonymous (verified owner) –
Honest, fast and reliable service.
Anonymous (verified owner) –
FAST TURN AROUND AND GREAT PRICE
Anonymous (verified owner) –
QUICK EASY NO HASSLE AND THE PRICES ARE GREAT VS NEW OEM