B1015
Passenger Airbag Deploy Loop Resistance High / VIN Data Error
Get Your FREE AI Diagnostic Report
Enter your vehicle for a personalized diagnosis for code B1015
Code B1015 is a manufacturer-specific body code seen primarily on General Motors vehicles. Its meaning can vary slightly by model—on many GM vehicles it indicates high resistance in the passenger airbag deployment loop, while on some it relates to a VIN data discrepancy in the Sensing and Diagnostic Module (SDM). In either case, the code signals a problem with the supplemental restraint system.
When the airbag deployment loop has high resistance, the SDM may not be able to reliably fire the passenger airbag inflator during a collision. This is a serious safety concern because the airbag may fail to deploy or deploy with reduced force. The airbag warning light will illuminate, and you may see a 'Service Air Bag' message.
This is not a DIY-friendly repair due to the inherent dangers of working around airbag systems. Accidental deployment can cause serious injury. Have a qualified technician inspect the passenger airbag connector, the wiring harness, and the airbag module itself. If the code relates to a VIN data error, the SDM will need to be reprogrammed with a factory scan tool. Professional diagnosis and repair typically costs $150–$600.
Severity
Symptoms
- •Airbag warning light illuminated on dashboard
- •Passenger airbag may display as OFF even with an occupant
- •No audible warnings or chimes related to restraint system
- •Vehicle drives normally but safety systems are compromised
- •Service air bag message may appear on driver information center
- •Diagnostic scan shows SRS-related fault stored
Likely Causes
Corroded or loose connectors in the wiring loop that connects the passenger airbag inflator to the SDM can increase circuit resistance beyond the acceptable threshold, triggering this code.
The airbag inflator itself can develop internal resistance issues over time, especially in older vehicles or those that have been exposed to moisture.
The wiring running under the dash to the passenger airbag can be damaged by service work, aftermarket installations, or rodent damage, increasing loop resistance.
On some GM vehicles, this code indicates the SDM has detected a VIN data inconsistency, which can occur after module replacement without proper reconfiguration.
Estimated Cost
Professional Repair
Includes parts + labor
Common Fixes
- Inspect passenger airbag connector under dashboard for corrosion
- Check and repair wiring harness to the passenger airbag module
- Replace the passenger airbag module if found faulty
- Reprogram SDM with correct VIN data if applicable
- Have a qualified technician perform full SRS system diagnosis