
Airbag control unit with part number 89170-52070
Control unit repairs for part number 89170-52070 in our shop:

What is the function of the airbag control unit 89170-52070?
The airbag control unit with part number 89170-52070 is the central control unit for the occupant protection system (SRS) in the Toyota Yaris of the XP10 series. It is responsible for evaluating sensor signals and precisely activating airbags and seatbelt pretensioners during a crash to protect occupants.
As an original Toyota component, also known as the SRS ECU (Supplemental Restraint System Electronic Control Unit), its primary task is to continuously monitor the vehicle’s condition via various crash and acceleration sensors. If the system detects an impact that meets the predefined activation criteria, the control unit sends the necessary ignition pulses to the pyrotechnic charges in the airbags and seatbelt pretensioners.
At the same time, the unit performs continuous self-tests of the entire restraint system. Any detected malfunction—whether in the sensors, ignition circuits, or within the control unit itself—is immediately signaled to the driver by the illumination of the airbag warning light on the instrument panel.
Why does the airbag control unit 89170-52070 fail?
The most common causes of failure for the 89170-52070 control unit are stored crash data following an accident, which locks the device. Other defects arise from internal hardware malfunctions on the circuit board, electrical short circuits, or moisture ingress leading to corrosion and component failure.
After an airbag deployment, irreversible crash data is recorded in the control unit’s internal memory. This functional lock prevents improper reuse and is one of the main reasons for a permanently illuminated airbag warning light that cannot be reset.
Internal hardware defects are another frequent source of failure. Electronic components on the circuit board—such as processors, memory chips, or capacitors—can fail due to aging or voltage spikes. These often result in internal errors that are logged in the fault memory as non‑erasable, such as error code B1100 (control unit malfunction).
External factors like short circuits in the vehicle’s electrical system or at connected components can also damage the control unit. This typically manifests as error codes such as B0108, indicating a short circuit in the passenger airbag’s ignition circuit. Similar issues occur with related part numbers like 89170-52040 or 205881-104.
How do you recognize a defective airbag control unit 89170-52070?
The clearest sign of a defect is the persistently illuminated airbag warning light on the instrument panel. Often, the control unit can no longer be read by an OBD diagnostic tool (no communication), or non‑erasable fault codes such as “B1100 control unit malfunction” remain stored.
A key symptom is the airbag warning light remaining active even after attempting to clear the fault memory; it either reappears immediately or fails to clear altogether.
Communication between a diagnostic tool and the airbag control unit is frequently lost. As a result, the workshop cannot perform a precise fault analysis because the module no longer responds to diagnostic requests via the OBD interface.
The fault memory contains specific, non‑erasable error codes, including B1100 (control unit malfunction), B0118 (internal hardware defect), or errors indicating short circuits in the ignition circuits, such as B0108 or B0113.
Another indication is that the warning light remains on even after replacing external components like sensors (error B1141), the seat occupancy mat, or the airbags themselves. This strongly suggests an internal fault within the control unit itself.
Warning: Using airbag simulators or resistors to bypass the system is life‑threatening, illegal, and will result in the revocation of the vehicle’s operating license.
In which vehicles is the control unit 89170-52070 installed?
The airbag control unit with part number 89170-52070 is primarily designed for the first-generation Toyota Yaris (XP10). At Airbag24, we repair this component for models from 1998 to 2006, including the facelifted version, as well as for some mechanically identical models such as the Yaris Verso or Fun Cargo.
Repair services for this specific control unit are offered at Airbag24 for the following models:
Toyota:
- Yaris XP10 (model years 1998–2003)
- Yaris XP10 Facelift (model years 2003–2006)
Based on technical compatibility, this control unit may also be used in certain variants of the Toyota Yaris Verso or Fun Cargo from the same model years. A verification of the part number printed on the control unit is essential for accurate identification.
How does the repair of control unit 89170-52070 work?
After removal and secure packaging, send the defective control unit to Airbag24. Our technicians perform a detailed analysis, reset stored crash data, repair hardware defects at the component level, and then thoroughly test all functions. You receive a 12-month warranty on the professional restoration.
The professional repair process at Airbag24 restores the full functionality of the safety component and consists of several steps.
First, upon receipt of the unit, an incoming inspection is carried out to verify the reported faults. This is followed by repair, which—depending on the nature of the fault—may involve clearing crash data, reprogramming the memory, or repairing the hardware.
In cases of electronic faults indicated by error codes such as B1100 or B0118, defective components on the circuit board (e.g., processors, memory chips) are identified and replaced with new, high-quality parts.
Following restoration, the control unit undergoes a comprehensive functional test on a simulator. During this test, all inputs and outputs, as well as communication via the diagnostic interface, are checked to ensure proper operation. We provide a 12-month warranty on all repairs.
What shipping options does Airbag24 offer?
You can either ship your defective control unit to us free of charge yourself or arrange a convenient UPS pickup from your preferred location. For returning the repaired unit, we offer free standard UPS shipping as well as optional UPS Express shipping, both available with cash-on-delivery. Self-collection is also possible.
For sending your removed control unit to Airbag24, you have two options: either pack it carefully and ship it yourself, or use UPS’s convenient pickup service.
For returning the restored unit, the following options are available:
Free standard UPS shipping (delivery in 1–3 business days).
UPS Express shipping (delivery in 1–2 business days).
Standard UPS shipping with cash-on-delivery (delivery in 1–3 business days).
Express UPS shipping with cash-on-delivery (delivery in 1–2 business days).
Alternatively, upon prior arrangement, you may pick up the repaired control unit directly from our premises.
Shipping & repair from Germany
Airbag24 repairs your component in Berlin — usually within 3–4 working days.
Standard shipping within Germany is free; we normally return your part by UPS.
You pay for and insure the inbound shipment to us. On explicit request we ship by express — the extra cost is borne by the customer.
If you withdraw from the contract, you bear the cost of returning the item.
Based on 200 reviews
What our customers say
„Quick delivery and it works perfect in my Mercedes W203! 👌👌“
„Very professional handling. Everything worked super fast, the information about the status of the processing was very good.“
Automatically translated · Original: German
„Had the error SRS Airbag Service urgent on my Volvo C30. At Volvo they could only determine that the error with code CFFF cannot be reset. Proposed solution 865 € for a new module, plus removal and installation and codin…“
Automatically translated · Original: German
„Fast repair, top, friendly quick contact also for Luxembourg. Gladly again Greetings Serge“
Automatically translated · Original: German
„At first sight I had no confidence. But I don't regret it. Repair ordered, calculator sent, within a few days I had the diagnosis and the payment order. As soon as the payment was made my calculator came back in perfect…“
Automatically translated · Original: French
„Everything worked out“
Automatically translated · Original: German
„All great, removed it myself, brought it in and picked it up 4 days later and installed it.Works again thanks“
Automatically translated · Original: German
„Everything Top“
Automatically translated · Original: German
„Fast, simple and uncomplicated“
Automatically translated · Original: German
„This company is top. They answer questions immediately. Despite holidays everything went really fast. Simply a great company.“
Automatically translated · Original: German
„What should I say normally, 5 stars are too few TOP I am MEGA satisfied. Can only recommend it. Greetings Thomas Umlauf“
Automatically translated · Original: German
„Was easy and worked great!!!“
Automatically translated · Original: German
„Quick delivery and it works perfect in my Mercedes W203! 👌👌“



