C0287 on 2013-2015 Chevrolet Malibu: Service Airbag Light and Chassis Bus Faults Explained
On a 2013-2015 Malibu, C0287 almost always triggers the 'Service Airbag' light and points to a communication problem on the vehicle's chassis network, typically accompanied by codes B101D, C0186, and C0196. The most common fix is a software update for the airbag module (SDM) as per TSB PI1525A. If software is current, the SDM itself has likely failed and requires replacement. A dealer software update costs $150-$300, while replacing the SDM can range from $700-$1200+ due to the part cost and req
- Code C0287 on a 2013-2015 Malibu means there is a safety-critical fault with the airbag system.
- Do not replace any parts before having a dealer or qualified shop check if a simple software update for the airbag module (SDM) is available, as per TSB PI1525A.
- This code is almost always found with B101D, C0186, and C0196. This specific group of codes points strongly to a problem with the SDM.
- This is not a DIY-friendly repair. The airbag system requires professional service to ensure safety and proper functionality.
- Driving with this fault is risky, as the airbags may not deploy in a crash.
What's Unique About the 2013-2015 Chevrolet MALIBU
For this generation of Malibu, C0287 is rarely seen alone. It is part of a well-documented pattern of codes that includes B101D, C0186, and C0196, all pointing towards a fault within or related to the Sensing and Diagnostic Module (SDM). Manufacturer Technical Service Bulletins (TSBs) specifically address this cluster of codes, highlighting that the issue could be as simple as outdated software on the SDM, making a dealer-level software check a critical first step before replacing expensive hardware. This exact issue is also documented on platform mates like the Buick Regal and Chevy Sonic.
Diagnostic Flowchart
Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.
Symptoms You May Notice
- "Service Airbag" message on the driver information center (DIC)
- Airbag readiness light is illuminated on the instrument cluster
- Traction control or StabiliTrak warning lights may also illuminate in some cases
- Replacing individual airbag impact sensors without diagnosing the central SDM and communication bus.
- Assuming the code relates to an engine component like a camshaft sensor, which is incorrect for this GM chassis code.
Most Likely Causes
- Outdated Sensing and Diagnostic Module (SDM) Software 🔴 High Probability GM issued TSB #PI1525A specifically for this issue, stating that an intermittent Airbag Light with DTCs B101D, C0186, C0196, and/or C0287 can be caused by a software anomaly.
How to confirm: A GM dealer or a properly equipped independent shop must connect to the vehicle and check the current software version in the SDM against the latest version available in the Service Programming System (SPS).
Typical fix: Reprogram the SDM with the updated software (version 13596603 or newer). If the software is already up to date, the TSB advises following normal diagnostics.
Est. part cost: $0 - Faulty Sensing and Diagnostic Module (SDM) 🔴 High Probability Multiple owner complaints filed with the NHTSA for this vehicle range report that the ultimate fix was replacing the SDM after it set this group of codes. The companion code B101D specifically means 'Electronic Control Unit Hardware' failure, strongly pointing to an internal module fault.
How to confirm: If the SDM software is up to date per TSB PI1525A and the chassis bus wiring is confirmed to be intact, the module itself is condemned. This is often a process of elimination after the software fix fails.
Typical fix: Replace the Sensing and Diagnostic Module. The new module must be programmed to the vehicle's VIN. The SDM is located under the center console, accessible by pulling back the carpet on the side of the console. 🎬 Watch this video to see the SDM location and replacement.
Est. part cost: $400-$600 - Chassis Expansion Bus Wiring Fault 🟡 Medium Probability TSB PIT5076E directly advises diagnosing the chassis bus for faults. This network connects several modules, and a wiring issue (short to ground, short to power, open circuit, or high resistance) can disrupt communication. Damage can occur under the center console near the SDM or at the Yaw Rate sensor.
How to confirm: A technician can measure the resistance between pins 12 and 13 of the Data Link Connector (DLC). A healthy bus should read approximately 60 ohms. Deviations indicate a wiring or terminating resistor problem. A wiring diagram and multimeter are needed to trace the fault.
Typical fix: Locate and repair the damaged section of the wiring harness or faulty connector.
Est. part cost: $5-$50 - Faulty Multi-Axis / Yaw Rate Sensor ⚪ Low Probability This sensor provides key data for both the stability control and airbag systems over the chassis bus. An internal failure can cause it to send invalid data, triggering code C0287 in the SDM. While less common than the SDM itself, it's a known failure point.
How to confirm: Using a professional scan tool, monitor the live data from the Yaw Rate and Longitudinal Acceleration sensors. If the values are erratic, frozen, or do not change when the vehicle is moved, the sensor is likely faulty. 🎬 See how a pro diagnoses a GM yaw rate sensor.
Typical fix: Replace the Multi-Axis sensor and perform the necessary calibration/learn procedure. On the Malibu, this sensor is typically located under the center console or under one of the front seats.
Est. part cost: $50-$150
Rare But Worth Checking
- False Code Set by Dead Battery:
Diagnosis Steps
- Perform a full vehicle scan to confirm the presence of C0287 and check for the common companion codes B101D, C0186, and C0196 in the SDM.
- Follow GM TSB #PI1525A: Connect to the GM Service Programming System (SPS) and verify the SDM software version. If the software is older than part #13596603, update it. Clear codes and re-test.
- If the software is current or the problem persists, follow TSB #PIT5076E: Diagnose the Chassis Expansion Bus. Disconnect the battery.
- Measure the resistance between Pin 12 and Pin 13 at the Data Link Connector (DLC). The reading should be ~60 Ohms. If it's ~120 Ohms, there is an open in the bus or a missing terminating resistor. If it's near 0 Ohms, the bus wires are shorted together.
- Check Pin 12 and Pin 13 for a short to ground or power.
- If the bus wiring tests correctly, inspect the wiring and connectors at the SDM and the Multi-Axis/Yaw Rate sensor for damage or corrosion. The SDM is located under the center console, often requiring removal of side panels or the console itself for access. 🎬 Follow these step-by-step instructions to remove the SRS module.
- If all wiring and software are confirmed good, the fault lies with a module on the bus. Given the code cluster (especially B101D), the Sensing and Diagnostic Module (SDM) is the most probable failed component and should be replaced.
Parts You'll Likely Need
- Inflatable Restraint Sensing and Diagnostic Module (SDM)
(OEM #22924311, 13589821 (Verify by VIN))— This module is the most common point of failure for the C0287 code cluster on this vehicle, as documented by numerous owner complaints and TSBs pointing to its internal hardware or software.
Trusted brands: ACDelco, GM Genuine
OEM price range: $400-$600
Aftermarket price range: $250-$450 - Multi-Axis/Yaw Rate Sensor
(OEM #13581120 (Verify by VIN))— If the SDM and wiring are good, this sensor is the next most likely cause, as it provides the data that the SDM is flagging as invalid.
Trusted brands: ACDelco, GM Genuine
OEM price range: $70-$150
Aftermarket price range: $40-$100
Related Codes That Often Appear With This One
- B101D — This code indicates an internal hardware failure within a control unit. When seen with C0287, it strongly suggests the SDM itself has failed.
- C0186 — This code relates to the Lateral Accelerometer circuit. This sensor's data is sent over the chassis bus, and a fault here is often logged alongside the general communication fault C0287 as part of the known SDM failure pattern.
- C0196 — This code relates to the Yaw Rate Sensor circuit. Like the lateral accelerometer, this sensor communicates on the chassis bus, and its failure is part of the same fault pattern addressed in TSB PI1525A.
Technical Service Bulletins (TSBs) & Recalls
- PI1525A: Diagnostic Tips for Airbag Readiness Light On, DTC B101D SYM 00 and C0186, C0196 and/or C0287 Set. Advises checking and updating SDM software
Platform-Specific Known Issues
- A pattern of intermittent 'Service Airbag' light illumination caused by a software glitch in the SDM is common enough to be addressed by TSB #PI1525A.
- The combination of codes C0287, B101D, C0186, and C0196 is a highly specific and well-documented failure pattern for the SDM on this platform.
- The SDM is located under the center console. A YouTube video by user 'jim limon' shows its location on a 2013 Malibu, accessible by pulling back the carpet and removing a duct, though the bolts are difficult to reach.
Mechanic-Grade Diagnostic Values
- Chassis Expansion Bus Resistance — expected: ~60 Ohms. Failure: A reading of ~120 Ohms indicates an open circuit or a missing terminating resistor on the bus. A reading near 0 Ohms indicates the CAN High and CAN Low wires are shorted together.
- Yaw and Lateral Accelerometer Sensor Ground Circuit Resistance — expected: Less than 5 Ohms. Failure: A reading higher than 5 Ohms indicates high resistance in the ground circuit for the sensor.
- Chassis Bus High (CAN_H) Voltage — expected: 2.5 V to 3.5 V. Failure: Readings outside this range can indicate a short to power, short to ground, or other wiring fault on the bus.
- Chassis Bus Low (CAN_L) Voltage — expected: 1.5 V to 2.5 V. Failure: Readings outside this range can indicate a short to power, short to ground, or other wiring fault on the bus.
Hidden / Shadow Codes Worth Checking
- C0287 4B: Indicates 'Calibration Not Learned'. This specific sub-code is set when the Multi-Axis/Yaw Rate sensor has been replaced, but the required 'Vehicle Yaw Sensor Learn' procedure has not been completed successfully. (see via GM GDS2, Tech2, or equivalent high-end professional scan tool.)
- C0287 5A: Indicates 'Plausibility Failure'. This means the control module (SDM or EBCM) is receiving data from the sensor, but the data is nonsensical when compared to other inputs like vehicle speed or steering angle. This can point to a faulty sensor or a wiring issue. (see via GM GDS2, Tech2, or equivalent high-end professional scan tool.)
- C0287 71: Indicates 'Invalid Data'. This means the control module is receiving data, but the values are outside the expected range. It is similar to a plausibility failure. (see via GM GDS2, Tech2, or equivalent high-end professional scan tool.)
Scan Tool Commands That Help
- GDS2: Inflatable Restraint Sensing and Diagnostic Module Reprogramming with SPS — This is the first step in diagnosis per TSB PI1525A. It is used to update the SDM software to the latest version to rule out a known software glitch causing the C0287 code cluster.
- GDS2: Vehicle Yaw Sensor Learn / Multi-axis Acceleration Sensor Learn — This calibration procedure must be performed after replacing the Multi-Axis/Yaw Rate Sensor. Failure to do so will set code C0287 4B (Calibration Not Learned).
- GDS2: Data Bus Diagnostic Tool — This tool, which integrates with GDS2, can be used to analyze the vehicle's data bus networks. It helps identify which modules are communicating and which are not, which is essential for diagnosing a Chassis Bus fault like C0287.
- GDS2: Module Diagnostics > SDM > Data Display — Used to monitor live data from the sensors reporting to the SDM. This allows a technician to observe the Longitudinal, Lateral, and Yaw Rate sensor values to see if they are frozen, erratic, or dropping out, which would indicate a sensor or wiring problem.
Wiring & Ground Locations
- G103 — Located at the left rear of the engine compartment on the cowl, above the brake booster.. This is a primary ground point for multiple modules, including the Inflatable Restraint I/P module (SDM), BCM, and the Data Link Connector (DLC). A poor connection at this ground could cause communication issues and various DTCs.
- DLC Pins 12 & 13 — The Data Link Connector (OBD-II port) under the driver's side dashboard.. Pins 12 and 13 are the Chassis Expansion Bus terminals. Technicians test resistance and voltage here to assess the health of the entire network on which the SDM and Yaw Rate sensor communicate.
- Yaw Rate Sensor Connector — Under the center console, near the SDM.. This 5-pin connector is a potential point of failure due to corrosion or loose pins. It carries power, ground, and the CAN bus signals for the sensor.
OEM Part Supersession History
Unknown→13596603— Software update to correct an anomaly causing intermittent airbag light and DTCs B101D, C0186, C0196, and C0287.
Heads up: Vehicles with SDM software prior to this version require reprogramming as the first diagnostic step per TSB PI1525A.
Model Year Variations Within This Range
- 2013: A specific recall and customer satisfaction program (12102 / 12084) was issued for early 2013 Malibus. The SDM could reset after a hard braking event, potentially causing unintended airbag deployment or failure to deploy in a crash. The fix was to reprogram the SDM.
- 2015 (built after June 30, 2014): TSB PI1525A, which addresses the C0287 code cluster with a software update, specifically calls out 2015 Malibus built after this date, suggesting a potential change in hardware or baseline software around this time.
Helpful Videos
Used OEM Parts in Stock
New Aftermarket Parts Available
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.
- Chevrolet MALIBU:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- What's Unique About the 2013-2015 Chevrolet MALIBU
- Diagnostic Flowchart
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Hidden / Shadow Codes Worth Checking
- Scan Tool Commands That Help
- Wiring & Ground Locations
- OEM Part Supersession History
- Model Year Variations Within This Range
- 🎟️ Get 5% Off