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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

B1000 on 2023-2026 Toyota Prius: Airbag ECU Malfunction Causes and Fixes

Code B1000 on a 2023-2026 Toyota Prius means the main airbag computer (ECU) has failed its internal self-test. The airbag system is disabled. The most common fix is replacing the Center Airbag Sensor Assembly, costing approximately $500-$650 at a shop.

17 minutes to read 2023-2026 Toyota Prius
Most Likely Cause
Internal Failure of the Center Airbag Sensor Assembly
Difficulty
5/5
Est. Time
1.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$496 – $700
Parts Price
$362 – $500
⚠️ Drivable, but... — The vehicle will drive normally, but the entire airbag system is disabled. This creates a critical safety risk as no airbags will deploy in an accident.
Key Takeaways
  • B1000 on a 2023-2026 Prius means the main airbag computer has failed and the entire SRS system is offline.
  • This is a critical safety failure; your airbags will not work until it is fixed.
  • If B1000 is the only code present, the module itself needs to be replaced or, if crash data is the cause, reset by a specialist.
  • This is not a DIY-friendly repair. Replacement requires special software (Toyota Techstream) for programming and calibration.
On a Toyota, the B1000 code specifically indicates an 'Airbag ECU Assembly Malfunction' or 'Center Airbag Sensor Assembly Malfunction'. This is not a code for an external sensor or wiring; it means the central computer that controls the entire Supplemental Restraint System (SRS) has detected a fatal internal error during its self-check. When this code is active, the airbag warning light on the dashboard will be illuminated, and the airbags will not deploy in the event of a collision.

What's Unique About the 2023-2026 Toyota Prius

For the 5th generation Prius (2023-2026), like most modern Toyotas, the B1000 code is a definitive pointer to a faulty main airbag module. Unlike some other manufacturers where B1000 can be a generic communication error, Toyota uses it to signify an internal processor, memory, or circuit failure within the module itself. If this code appears alone, without any other SRS codes, Toyota's diagnostic procedure is to replace the module. The 5th gen Prius is built on the second-generation TNGA-C platform, which standardizes many components, including airbag systems, across multiple models.

Professional service recommended: Working on the airbag system is extremely hazardous. Accidental deployment can cause serious injury, and the new module requires professional programming and calibration (Zero Point Calibration) using Toyota's Techstream software to function correctly with the vehicle's VIN.

Symptoms You May Notice

  • Solid or flashing airbag warning light on the instrument cluster.
  • Inability to clear the B1000 code with a standard OBD-II scanner; it will return immediately.
  • A professional scan tool like Toyota Techstream will show the code as 'Center Airbag Sensor Assembly Malfunction'.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing satellite airbag sensors (e.g., front bumper or side impact sensors) when B1000 is the only code present. The code points to the central ECU, not the peripheral sensors.

Most Likely Causes

  1. Internal Failure of the Center Airbag Sensor Assembly 🔴 High Probability → Shop Air Bag Impact Sensor This is the most common reason for a B1000 code appearing without any physical incident. The complex electronics within the module can fail over time due to thermal stress or component degradation, causing the unit to fail its internal self-check.
    How to confirm: Scan the SRS system with a professional-grade tool like Toyota Techstream. If B1000 is the only code present and it cannot be cleared, the module is internally faulty.
    Typical fix: Replace the Center Airbag Sensor Assembly and perform 🎬 See this walkthrough on replacing a Toyota airbag control module the necessary system calibration (Zero Point Calibration).
    Est. part cost: $350-$500
  2. Stored Crash Data After an Accident 🟡 Medium Probability After any accident that triggers the SRS system (even if airbags don't deploy), the module stores permanent 'crash data' and locks itself, often setting a B1000 code. This is a safety feature to ensure the system is inspected and properly repaired after a collision.
    How to confirm: The code will appear after a known vehicle accident. The code will be 'hard set' and will not clear with a scan tool.
    Typical fix: The module must be either replaced or sent to a specialized service that can clear the internal crash data. Dealers will only replace the module. Services like MyAirbags and Safety Restore offer this reset for a fraction of the replacement cost.
    Est. part cost: $50-$150 for a reset service, or full replacement cost.

Rare But Worth Checking

  • Software Glitch Requiring a Re-flash: On some Toyota/Lexus models, an intermittent B1000 code could be caused by a software logic issue. A Technical Service Bulletin (TSB L-SB-0148-17) was issued for some Lexus vehicles for this exact problem, where the fix was to reprogram the SRS ECU. While not specifically documented for the 2023+ Prius, it's a possibility if the code is intermittent and not constant.
  • Severe Voltage Irregularity: An improper jump-start, a failing battery, or a significant electrical system short could theoretically corrupt the airbag module's memory or internal circuits, triggering a B1000 code. Before condemning the module, it's wise to ensure the vehicle's 12V battery and charging system are stable.
  • Water Intrusion: While less common for the centrally-located airbag ECU, water leaks can cause this code. The module is typically located under the center console, making it vulnerable 🎬 Watch: How to access and remove a Toyota airbag module to large spills. If the vehicle has signs of water damage in the cabin, inspecting the module and its connectors for corrosion is a valid diagnostic step.

Diagnosis Steps

  1. SAFETY FIRST: Disconnect the negative battery terminal and wait at least 90 seconds before working on any SRS component to allow the system's capacitors to discharge.
  2. Connect a professional-grade scan tool (e.g., Toyota Techstream) capable of reading manufacturer-specific SRS codes.
  3. Scan the Supplemental Restraint System (SRS) for codes.
  4. If B1000 is stored along with other DTCs, diagnose and resolve those other codes first per the factory service manual.
  5. If B1000 is the ONLY code stored, attempt to clear it.
  6. If the code immediately returns and cannot be cleared, this confirms an internal malfunction of the Center Airbag Sensor Assembly.
  7. Visually inspect the module's connector and wiring for any signs of corrosion, water damage, or physical damage, though this is an unlikely cause.
  8. Confirm stable voltage from the 12V battery and charging system to rule out electrical irregularities.
  9. The definitive fix is to replace the Center Airbag Sensor Assembly or, if applicable due to a prior accident, have it reset by a specialist service.

Parts You'll Likely Need

  • Center Airbag Sensor Assembly (OEM #89170-47B60 (for 2024 models), 89170-47B10 (for 2020-2022, check for supersession)) — This is the main computer for the SRS system. The B1000 code specifically indicates an internal failure of this component. Part numbers are year-specific; always verify with VIN.
    Trusted brands: Toyota (OEM)
    OEM price range: $362-$537
    Aftermarket price range: Not typically available; used modules from salvage yards cost ~$125 but require VIN programming and/or crash data clearing.

Related Codes That Often Appear With This One

  • None — The B1000 code is most significant when it appears by itself, indicating an internal module failure. If other codes like B1610 (front sensor fault) or B1650 (occupant classification system) are present, they indicate a separate issue that should be diagnosed first, as a wiring fault could theoretically, in rare cases, lead to the B1000 code.

Technical Service Bulletins (TSBs) & Recalls

  • L-SB-0148-17 (Lexus): Documents an intermittent B1000 code on related Lexus models caused by a software glitch, fixed by reprogramming the SRS ECU. Provides a potential, though unconfirmed, diagnostic path for the Prius.
  • 23-NA-107 (GM, but relevant principle): Describes water leaks from roof seams causing electrical issues, highlighting water intrusion as a possible, though rare, cause for module failure.

Mechanic-Grade Diagnostic Values

  • Power Supply Voltage at Airbag ECU Connector — expected: 11-14V (Ignition ON). Failure: Voltage below 11V or 0V indicates a power supply issue to the module.
  • Ground Circuit Resistance at Airbag ECU Connector — expected: Less than 1.0 Ω. Failure: Resistance higher than 1.0 Ω indicates a poor ground connection, which can cause module malfunction.

Hidden / Shadow Codes Worth Checking

  • B1000/31: This is a more specific version of B1000, directly translating to 'Center Airbag Sensor Assembly Malfunction'. The '/31' is a detail code that reinforces the diagnosis of an internal ECU fault. (see via A professional scan tool like Toyota Techstream that can read manufacturer-specific SRS detail codes.)

Scan Tool Commands That Help

  • Toyota Techstream: Zero Point Calibration — This is a mandatory procedure after replacing the Center Airbag Sensor Assembly. It calibrates the yaw rate and deceleration sensors, which are often integrated into the airbag ECU, to the vehicle's level state. Failure to perform this can result in other system errors (like VSC) and improper SRS function.
  • Toyota Techstream: Health Check — This should be the first and last step of any SRS repair. It scans all vehicle modules for DTCs. Running it initially confirms if B1000 is the only code, and running it after the repair ensures no new codes were set and the system is clear.
  • Toyota Techstream: SRS Data List — While B1000 often appears alone, viewing the live data list can be useful to check for any erratic readings from other SRS components before condemning the ECU, although this is unlikely to be the cause if B1000 is the sole code.

Wiring & Ground Locations

  • Center Airbag Sensor Assembly — Located under the center console, on the transmission tunnel, often beneath ductwork or trim panels. Access requires removing the center console assembly.. This is the physical location of the failed component. Its central position makes it susceptible to damage from liquid spills into the console.
  • ECU Power and Ground Pins — On the main electrical connector(s) of the Center Airbag Sensor Assembly. Based on generic Toyota diagrams, look for pins labeled IG2 (Ignition Power), E1 (Ground), and E2 (Ground).. Before replacing the expensive module, a master technician will perform a sanity check by verifying the module is receiving proper power and has a solid ground connection directly at its connector. A loss of either could mimic an internal failure.

Real Owner Repair Stories

  • YouTube video by 'Repairs101' (2023-2025 Toyota Prius (5th Gen)) — Airbag light was on, requiring module replacement.
    ❌ Tried (didn't work) The video implies that for this new generation, module reset services are not yet available, making replacement the only option.
    ✅ What actually fixed it The Center Airbag Sensor Assembly (Part No. 89170-47B60) was replaced with a new 'virgin' unit from a Toyota dealer. The video notes that after installation, it must be programmed for the airbag light to turn off.

OEM Part Supersession History

  • 89170-47B60No supersession found. — This is the current part number for the specified model years.
    Heads up: This part is listed for 2023-2025 Toyota Prius and Prius Prime models. Using a module from another model or year range is not advised due to different programming and hardware configurations.

Diagnostic Flowchart

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Rear Door Opening Unexpectedly 🔴 High — Affects enough vehicles to trigger a widespread recall (NHTSA 24V274, expanded by 26TB03/26TA03). (Ref: Recall 24V274 / 26TB03. Water can enter the electronic rear door switches, causing a short circuit and allowing the doors to open while driving.)
  • Hybrid System Shutdown / Loss of Power 🔴 High — A recurring issue in previous Prius generations (2013-2017) leading to multiple recalls. While the 5th gen has a new powertrain, it's a known historical problem for the nameplate where the vehicle may stall without entering failsafe mode. (Ref: Recalls on prior generations (e.g., 20TA10 for 2013-2015 models) addressed inverter failures and software logic.)
  • Rear-View Camera Fails to Display 🟠 Medium — Subject of a recall for some 2023-2024 models. (Ref: Recall for software update to the parking-assist ECU.)
  • Discharged 12V Auxiliary Battery 🟡 Low → Shop Vehicle Battery — A disproportionate number of owner complaints across modern Prius generations involve the 12V battery going flat unexpectedly, which can prevent the car from starting.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used module is a viable option ONLY if you have access to a third-party service that can clear its stored crash data and VIN information. It is not a simple plug-and-play replacement. For a spontaneous internal failure (B1000 without a crash), a used part carries the same risk of failure as the one being replaced.

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

What to inspect on the donor part:

  • Verify the donor vehicle was NOT in an accident. A module from a crashed car will have locked crash data.
  • Check for any signs of water damage, corrosion on the pins, or physical damage to the case.
  • Match the OEM part number EXACTLY. Even a single digit difference can mean incompatibility.

OEM-only on this vehicle (don't cheap out):

  • Center Airbag Sensor Assembly

Aftermarket brands forum-validated for this vehicle:

  • No aftermarket alternatives are available for this specific safety-critical component. The only options are a new OEM module or a used/reset OEM module.

Brands owners have reported issues with on this vehicle:

  • Any non-OEM branded airbag control module should be avoided.

Documented NHTSA Reports

While B1000 is a manufacturer-specific code, reports from other makes highlight how this fault is interpreted across the industry. For example, NHTSA ODI #11471720 describes a B1000 code as an igniter resistance issue, while NHTSA ODI #11105156 explicitly identifies B1000 as an ECU malfunction linked to poor ground conditions at the battery and frame. Another report, NHTSA ODI #11660121, notes that a B1000-00 code indicated the Electronic Control Unit required replacement or reprogramming. In some instances, such as NHTSA ODI #11687675, the B1000 code appeared alongside communication errors like U0100 and U0140, suggesting a broader electrical system failure.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2018 Toyota Prius

Symptoms: The owner reported a B1000 code that appeared spontaneously without the vehicle being involved in an accident. The code could not be cleared with a scan tool.

What fixed it: Replacement of the Airbag ECU (Center Airbag Sensor Assembly).

Source hint: PriusChat - Thread 'B1000 Airbag ECU Malfunction - Help needed please' (priuschat.com/threads/b1000-airbag-ecu-malfunction-help-needed-please.249490/)

2009 Toyota Corolla

Symptoms: The airbag light would not go off and a B1000 code was present after the owner accidentally arced the battery terminals during a repair.

What fixed it: Replacing the airbag control module with a used unit.

Source hint: YouTube - '2009 Corolla with B1000 code- Airbag Light won't go Off'

Cross-Manufacturer Reference

Symptoms: An owner reported an "Airbag Service" light coming on while driving without anyone in the passenger seat, associated with codes B0081-00 and B1000 (NHTSA ODI #11307397).

Frequently Asked Questions

Can I clear the B1000 code on my 2023 Prius using a standard OBD-II scanner?
No. A standard scanner cannot clear this code; it will return immediately. A professional-grade tool like Toyota Techstream is required to diagnose the 'Center Airbag Sensor Assembly Malfunction' and perform necessary calibrations like the Zero Point Calibration after repair.
Does the Lexus TSB L-SB-0148-17 apply to the B1000 code on my Prius?
While specifically for Lexus models like the NX and RX, this TSB documents an intermittent B1000 code caused by a software glitch. It provides a potential diagnostic path for the Prius, which shares similar SRS logic, suggesting reprogramming the SRS ECU might be an alternative to replacement in some cases.
Is the B1000 code always caused by a crash?
No. While it can be caused by stored 'crash data' after an accident, it frequently occurs due to internal failure of the Center Airbag Sensor Assembly from thermal stress or component degradation without any physical incident.
Can I use a used airbag module from a salvaged 2024 Prius to fix this?
A used module is only viable if you use a specialized service to clear its stored VIN and crash data. If the donor vehicle was in an accident, the module will be locked. Additionally, the OEM part number must match exactly for compatibility.
Are there any recalls for the 2023-2024 Prius that might be related to electrical or sensor failures?
There are no B1000-specific recalls, but there are related electrical recalls: Recall 24V274 (26TB03) for water entering rear door switches causing shorts, and a recall for the parking-assist ECU software affecting the rear-view camera.
How much does it cost to fix the B1000 code on this vehicle?
If the module requires replacement, the estimated part cost is $350-$500. If the code is due to crash data, specialized reset services like MyAirbags or Safety Restore can clear the data for approximately $50-$150.
How to Remove SRS Airbag Module in a Toyota 4Runner | MyAirBags
How to Remove SRS Airbag Module in a Toyota 4Runner | MyAirBags
2013-2018 Toyota Rav4 - Airbag Control Module Replacement
2013-2018 Toyota Rav4 - Airbag Control Module Replacement
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 May 30, 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.

Year Coverage
This article covers the OBD-II Code B1000 for:
  • Toyota Prius: 2023202420252026
In this article
🧭 Diagnostic Flowchart
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