
28 airbag control unit fault
Control unit repairs for fault code 28 in our shop:

What does error code 28 on the airbag control unit indicate?
Error code 28 indicates a specific internal issue within the airbag control unit’s electronics. It typically points to a hardware defect or a faulty component inside the control module and is part of a series of error codes (including 29, 109, 140, and 194) that may signal a defective or missing control unit.
The airbag control unit serves as the central control module for the passive safety system. It continuously processes signals from various crash sensors, analyzes them in real time, and decides within milliseconds whether and which airbags should deploy.
In addition to its deployment function, the control unit also performs diagnostic tasks. It conducts ongoing self‑diagnostics, stores detected faults in its fault memory, and activates the airbag warning light to inform the driver of a system malfunction.
Furthermore, the unit communicates with other vehicle systems and evaluates data such as seat occupancy or weight on the passenger seat to optimize airbag deployment.
How can you recognize error code 28?
The most obvious symptom of error code 28 is a permanently illuminated or flashing airbag warning light on the instrument cluster. In many cases, communication with the control unit via a diagnostic tool is no longer possible because the internal electronics have blocked access. An entry in the fault memory such as “Crash Data stored” may also serve as an indication.
An activated airbag warning light is a critical safety indicator. It signals that the entire airbag system may be disabled and would not deploy in the event of a crash.
Another telltale sign is that workshops are unable to access the airbag control unit when reading the fault memory. This suggests a severe internal defect that has compromised the unit’s ability to communicate.
What causes error code 28?
The causes of error code 28 are predominantly hardware‑related. Common triggers include physical damage such as water ingress leading to short circuits, defective cables or sensors, and mechanically stressed components like the steering wheel coil spring or poor electrical connections under the seats.
A typical source of trouble—especially in three‑door vehicles—is damaged connectors beneath the front seats. Frequent back-and-forth movement of the seats can loosen contacts or break cables, resulting in intermittent or persistent errors.
The coil spring that establishes the electrical connection to the driver’s airbag is another weak point. It is subjected to stress with every steering movement and can wear out or break over time.
Defective seatbelt buckles on the driver’s or passenger’s side can also trigger system malfunctions. Sometimes contact issues at connectors can be resolved through professional cleaning and the use of contact spray, but often a more serious underlying defect is present.
Error code 28 belongs to a group of related faults that also includes codes 29, 109, 140, and 194. The occurrence of any of these codes often points to a similar problem area within the airbag system.
Which models exhibit error code 28?
Error code 28 is particularly well‑known in specific Porsche and Jaguar models from the 1990s and early 2000s. These include the Porsche 911 of the 996 series, as well as the 944 S2 and 718 Cayman S models. For Jaguar, the Daimler XJ X300 is especially affected.
At Airbag24, we repair airbag control units displaying error code 28 for a range of specialized vehicles. Our expertise covers, among others:
Jaguar: Daimler XJ X300
Porsche: 911 of the 996 series (1997–2006), including variants such as Carrera, Carrera 4, Carrera 4S, Cabrio, GT2, GT3, and GT3 RS. Also covered are the 944 S2 and 718 Cayman S models.
How is error code 28 professionally repaired?
Professional repair at Airbag24 follows a systematic process. Upon receipt of the removed control unit, experienced mechatronics engineers analyze the root cause of the fault, repair the electronics by replacing defective components, and reset stored crash data. The unit then undergoes a functional test before being returned to the customer.
First, the airbag control unit is located in the vehicle and carefully removed by qualified personnel. Given the safety‑critical nature of this component, this step should always be performed by trained specialists.
Once received at Airbag24, the unit undergoes a comprehensive diagnosis to pinpoint the exact cause of the failure. All electronic components are inspected for damage or malfunctions.
The actual repair involves restoring the electronics at the component level. Defective components are replaced, and any stored crash data that could prevent re-commissioning is analyzed and erased.
Following successful repair, the control unit undergoes a final inspection to ensure full functionality. We provide a 12-month warranty on all repairs.
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! 👌👌“



