How does a fault code arise in the Airbag (SRS) group?
The SRS (Supplemental Restraint System) module checks the igniter squibs of the airbags and belt pretensioners, the crash sensors, the belt buckle switches and, where fitted, the seat occupancy sensor — at every key-on and continuously while driving.
That check is largely a resistance measurement: each squib circuit must sit inside a narrow resistance window. A value outside that window is stored as a code. The most common physical cause in this group is not the squib itself but the connectors under the seats and moving or frequently disturbed connections such as the steering column clock spring.
Two cautions. While the SRS lamp is on the system may be disabled, so codes in this group should not be postponed. And, as with ABS, the SRS module is not on the generic OBD-II channel — on most vehicles a standard ELM327 adapter cannot read SRS codes.
Fault codes in this group
The database holds 15 codes in this group. Each code has its own page with the meaning, possible causes and diagnostic steps:
Read fault codes on your own vehicle
With an ELM327-based BLE OBD2 adapter, CarCoding reads confirmed, pending and permanent fault codes separately, pulls the freeze frame and explains every code in plain language. Clearing codes is done from the app as well. The app is free to download.
Some advanced features require an in-app purchase.
Data source: the CarCoding fault code database. Code definitions follow the SAE J2012 standard; manufacturers may use different wording for their own codes. Everything on this page is generated from the code-specific database records.