Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos

C0196 on 2014-2015 Cadillac ELR: Yaw Rate Sensor and Stabilitrak Issues Explained

On a 2014-2015 Cadillac ELR, code C0196 often sets without a real fault after the vehicle has been transported on a flatbed or car carrier. The first step is to clear the code and see if it returns. If it does, the Yaw Rate Sensor is the most likely culprit.

15 minutes to read 2014-2015 Cadillac ELR
Most Likely Cause
Spurious Code After Vehicle Transport
Difficulty
2/5
Est. Time
1.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$75 – $550
Parts Price
$0 – $250
⚠️ Drivable, but... — Yes, but with caution. The Stabilitrak system will be disabled, reducing vehicle stability in emergency maneuvers or on slippery surfaces. The primary braking system remains functional.
Key Takeaways
  • Before replacing any parts for a C0196 code on a Cadillac ELR, check if the vehicle was recently transported. If so, simply clearing the code will likely fix the issue.
  • A persistent C0196 code points to a problem with the Yaw Rate Sensor, its wiring, or, less commonly, the EBCM.
  • Driving with this code is possible, but the Stabilitrak safety system will be inactive, requiring extra caution.
  • Any replacement of the Yaw Rate Sensor requires a 'learn' or 'recalibration' procedure with a professional-grade scan tool.
The trouble code C0196 on a 2014-2015 Cadillac ELR indicates a fault within the Yaw Rate Sensor circuit. This sensor is a critical component of the Stabilitrak electronic stability control (ESC) system. It measures the vehicle's rotational speed on its vertical axis (i.e., how fast it's turning). The Electronic Brake Control Module (EBCM) uses this data, along with inputs from wheel speed and steering angle sensors, to detect and prevent skids. A C0196 code means the EBCM has detected an open, short, or implausible signal from the Yaw Rate Sensor, with the voltage falling outside the expected range (e.g., less than 0.15V or greater than 4.85V).

What's Unique About the 2014-2015 Cadillac ELR

The Cadillac ELR (and its sibling, the Chevrolet Volt) is uniquely sensitive to being transported. Manufacturer technical service bulletins confirm that C0196 can be set spuriously after the vehicle has been on a car carrier or flat-towed. The EBCM remains partially active and detects the motion of the transport truck but sees no corresponding input from the ELR's own wheel speed or steering sensors, leading it to mistakenly flag a fault with the Yaw Rate Sensor. This is a well-documented quirk of the platform.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What happened right before the Service Stabilitrak message 🎬 Watch: Common causes and fixes for the Stabilitrak light and C0196 code appeared?
→ Follow TSB PIC5436C: Perform a Multi-Axis sensor learn, clear DTCs, let the vehicle sleep for 3 minutes, then drive straight above 20 mph for 30 seconds. ($0 fix)
What does your professional scan tool reveal about the vehicle's systems?
→ Replace the Yaw Rate Sensor (GM Part #23483374, est. $80-$250) located under the front passenger seat, then perform a mandatory Multi-Axis Sensor Learn.
→ The sensor is likely fine. Inspect the wiring harness and connector under the passenger seat for moisture, corrosion, or physical damage (est. $5-$50).
→ This indicates a Chassis CAN Bus failure (TSB #PIT5076E). Diagnose the network wiring or failing modules rather than the sensor (est. $100-$1000+).
→ Visually inspect the sensor wiring under the front passenger seat for spilled drinks or physical damage, then visit a shop for a $75-$550 diagnostic.
🎬 Watch: Step-by-step guide to resetting the Stabilitrak system

Generation note: The Cadillac ELR was produced for the 2014 and 2016 model years; there was no 2015 model. This guide applies to both years as they belong to the same generation and share the same core architecture. The provided TSBs specifically reference the 2014 model year but also apply to the identical 2011-2015 Chevrolet Volt.

Professional service recommended: This code disables the Stabilitrak system, which is a critical safety feature for vehicle control. Diagnosis can require professional scan tools (like the GM GDS2) to read EBCM data, check for specific symptom bytes (e.g., C0196-5A or C0196-71), and perform mandatory sensor learn procedures after replacement.

Symptoms You May Notice

  • "Service Stabilitrak" message on the driver information center
  • Red brake warning lamp illuminated on the instrument panel
  • Stabilitrak/traction control system is disabled
  • ABS warning light may also be illuminated
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the Yaw Rate Sensor without first attempting to clear the code, especially if the vehicle was recently transported.
  • Replacing the sensor without performing the mandatory 'Yaw Rate Sensor Learn' procedure, which will cause the code to return immediately.

Most Likely Causes

  1. Spurious Code After Vehicle Transport 🔴 High Probability As documented in GM TSBs PIC5436B and PIC5436C, the EBCM can remain active during transport and log a C0196 code due to conflicting sensor data (vehicle moving, but wheels not turning). This is the most common reason for this code to appear on an otherwise healthy ELR or Volt.
    How to confirm: Ask if the vehicle was recently towed, shipped on a car carrier, or transported on a flatbed. If so, this is the most likely cause. A user on gm-volt.com reported this exact scenario: 'My 2014 Volt was flat-bedded to the dealer... they found the C0196 code... they cleared the code and it has not returned.'
    Typical fix: Clear the DTC using a capable OBD-II scanner. A specific drive cycle is required by TSB PIC5436C: Perform a Multi-Axis sensor learn, clear DTCs, turn ignition off, open and close the driver's door, and let the vehicle 'sleep' for 3 minutes. Then, start the vehicle, leave it in Park for 10 seconds, and drive straight above 20 mph for 30 seconds.
    Est. part cost: $0
  2. Faulty Yaw Rate / Lateral Accelerometer Sensor 🟡 Medium Probability The sensor (a combined unit) can fail internally, sending incorrect or no data to the EBCM. This is the most common hardware failure.
    How to confirm: Use a professional scan tool to monitor the Yaw Rate Sensor's live data. The voltage should be near 2.5V when stationary on a flat surface and change smoothly when turning. If the data is erratic, stuck at a fixed value, or doesn't change, the sensor is likely bad. A user on a forum described their dealer's diagnosis: 'Dealer confirmed the sensor was faulty after observing its output on the scan tool. The repair order showed replacement of part #23483374 and a subsequent sensor learn.'
    Typical fix: Replace the Yaw Rate Sensor (GM Part #23483374). It is typically located under the front passenger seat, bolted to the floor. After replacement, a 'Yaw Rate Sensor Learn' or 'Multi-Axis Sensor Learn' procedure must be performed with a scan tool.
    Est. part cost: $80-$250
  3. Wiring or Connector Issue ⚪ Low Probability Wiring to the sensor, which is located under the passenger seat or center console, can be damaged by moisture (spilled drinks), corrosion, or physical stress from seat movement or items stored under the seat.
    How to confirm: Visually inspect the sensor's connector and harness for damage. Perform continuity and voltage tests on the power, ground, and signal wires between the sensor and the EBCM. The connector pigtail, if damaged, may be replaceable with a part like GM #88988337.
    Typical fix: Repair the damaged section of the wiring harness or clean/replace the connector.
    Est. part cost: $5-$50
  4. Chassis CAN Bus Communication Failure ⚪ Low Probability As noted in TSB #PIT5076E, C0196 can appear with other network codes (like U0074, U0126), indicating a broader communication problem on the chassis data bus rather than a single sensor failure. This points away from the sensor itself and towards a network wiring or module issue.
    How to confirm: Check for other 'U' codes stored in various modules. This requires advanced network diagnostics beyond a simple code reader.
    Typical fix: Diagnose and repair the fault on the CAN bus, which could be a wiring issue or a failing module.
    Est. part cost: $100-$1000+

Rare But Worth Checking

  • Faulty Electronic Brake Control Module (EBCM): → Shop ABS Control Module This is rare, but if the sensor, wiring, and network all test good, the EBCM itself may be the source of the problem. A recall for the 2014 ELR involved recalibrating the EBCM for ESC diagnostic issues. Always ensure the EBCM has the latest software updates before considering replacement.

Diagnosis Steps

  1. Check if the vehicle has been recently transported on a flatbed or car carrier. If yes, proceed to step 2. If no, skip to step 3.
  2. Follow the procedure in TSB #PIC5436C: Use a scan tool to perform a 'Multi-Axis Sensor Learn' and clear the C0196 code. Turn the ignition off, open and close the driver's door, and let the vehicle sit undisturbed for at least 3 minutes for the modules to go to sleep. Start the vehicle, leave it in Park for 10 seconds, then drive straight above 20 mph for 30 seconds. If the code does not return, the issue is resolved.
  3. If the code returns, use a professional scan tool to check for any other DTCs, especially 'U' codes related to communication.
  4. Access the live data stream for the Yaw Rate Sensor. The voltage should be near 2.5V when stationary and change smoothly when turning. An erratic, frozen, or absent signal points to a sensor or wiring issue.
  5. If the live data is bad, locate the Yaw Rate Sensor. On the ELR/Volt, it is most commonly found under the front passenger seat, bolted to the floor cross-member. Inspect its electrical connector and wiring for damage, corrosion, or loose connections.
  6. Test the sensor's power, ground, and signal circuits using a multimeter, referencing the vehicle's wiring diagram.
  7. If wiring and power are good but the signal is bad, replace the Yaw Rate Sensor (GM Part #23483374).
  8. After replacement, perform the 'Yaw Rate Sensor Learn' or 'Multi-Axis Sensor Learn' procedure using a compatible scan tool. This step is mandatory.
  9. If multiple communication codes are present alongside C0196, perform advanced diagnostics on the Chassis CAN bus as suggested by TSB #PIT5076E.

Parts You'll Likely Need

  • Yaw Rate and Lateral Accelerometer Sensor (OEM #23483374) — This sensor is the most common hardware failure that causes a persistent C0196 code after the 'transport glitch' has been ruled out.
    Trusted brands: ACDelco (GM Genuine), Bosch
    OEM price range: $150-$250
    Aftermarket price range: $80-$180

Related Codes That Often Appear With This One

  • U0074 — As per TSB #PIT5076E, this code indicates a Control Module Communication Bus B Off fault, pointing towards a network issue rather than just a sensor failure.
  • U0125 — TSB #PIT5076E lists this code for Lost Communication With Multi-axis Acceleration Sensor Module, directly related to the Yaw Rate Sensor.
  • U0126 — TSB #PIT5076E lists this code for Lost Communication With Steering Angle Sensor Module. The EBCM uses both yaw and steering angle data, and a network fault can affect both.

Technical Service Bulletins (TSBs) & Recalls

  • PIC5436C: Details the C0196 code setting after vehicle transport and provides the specific procedure to clear it.
  • PIC5436B: An earlier version of the bulletin, titled 'Service Stabilitrak DTC C0196 After Vehicle Has Been Transported'.
  • PIT5076E: Lists C0196 among several other codes that point to a 'Chassis bus' communication network fault.
  • PIC5988: Includes C0196 in a long list of codes that may set as 'Passed/Failed', indicating a complex diagnostic situation requiring GM support.

Platform-Specific Known Issues

  • TSB #PIC5436C and #PIC5436B directly address that C0196 will set after the vehicle is transported on a car carrier or flatbed, often accompanied by a red brake lamp and a 'Service Stabilitrak' message. The fix is a specific code clearing and drive cycle procedure.
  • A recall (#14072) was issued for some 2014 ELR models to recalibrate the Electronic Brake Control Module (EBCM) because certain ESC faults would not illuminate the warning light. While not a direct cause of C0196, it highlights the importance of ensuring the EBCM has the latest software.

Mechanic-Grade Diagnostic Values

  • Yaw Rate Sensor Signal Voltage — expected: Approximately 2.5V when stationary on a level surface. Proportional output between 0.25V and 4.75V when turning.. Failure: Voltage is less than 0.15V or greater than 4.85V for more than a second. A reading that is stuck, erratic, or does not change when turning also indicates a failure.
  • Yaw Rate Sensor Live Data (Scan Tool) — expected: Should read a steady value near 0 deg/sec when the vehicle is stationary on a level surface.. Failure: The value is erratic, stuck, or does not change smoothly and appropriately during a test drive with turns.
  • Sensor Power Supply (at sensor connector) — expected: Battery Voltage (approx. 12V) with key on.. Failure: No voltage or significantly low voltage. Note: The EBCM may cut power to the sensor for a brief moment after key-on if a fault is detected, so back-probing with the connector plugged in is necessary for an accurate test.
  • Sensor Ground Circuit (at sensor connector) — expected: Less than 1 Ω resistance to a known good chassis ground.. Failure: High resistance or an open circuit (OL).

Hidden / Shadow Codes Worth Checking

  • C0196-5A: Yaw Rate Signal Plausibility Failure. This means the yaw rate sensor's signal does not logically match the data coming from other sensors, such as the steering angle sensor and wheel speed sensors. This is the specific code often set after vehicle transport. (see via GM GDS2 or other professional scan tool capable of reading manufacturer-specific symptom bytes.)
  • C0196-71: Invalid Data Received From Multi-Axis Sensor / Offset Out of Range. This indicates the EBCM is receiving data, but it's nonsensical or the sensor's internal zero-point offset has drifted outside the acceptable range, often due to an internal sensor failure. (see via GM GDS2 or other professional scan tool capable of reading manufacturer-specific symptom bytes.)

Scan Tool Commands That Help

  • GM GDS2: Multi-Axis Sensor Learn (or Yaw Rate Sensor Learn/Reset) — This is the first step to resolve a code set by vehicle transport, as per TSB PIC5436C. It is also mandatory after replacing the Yaw Rate Sensor or the EBCM to calibrate the new sensor's zero point.
  • GM GDS2: Clear DTCs — Used after the 'Learn' procedure is complete and during the specific TSB-directed process to resolve a transport-related fault.

Wiring & Ground Locations

  • B119 Multi-Axis Acceleration Sensor — On the ELR and its sister platform, the Chevy Volt, the sensor is located on the floor tunnel, under the center console, often in front of the shifter or under the passenger seat area bolted to a cross-member.. This is the physical location of the component that needs to be tested and potentially replaced. Its location under the console/seat makes its wiring susceptible to damage from spills or items stored under the seat.

Real Owner Repair Stories

  • gm-volt.com forum user (2014 Chevrolet Volt (sister platform)) — Service Stabilitrak message and C0196 code appeared after the vehicle was transported to the dealer on a flatbed tow truck.
    ✅ What actually fixed it The dealer technician cleared the C0196 code. The code did not return, confirming it was a spurious fault caused by the vehicle being transported, exactly as described in TSB PIC5436C.
GM YAW RATE SENSOR DIAGNOSTIC
GM YAW RATE SENSOR DIAGNOSTIC
Causes and Fixes Chevy/GM Service Stabilitrak Light
Causes and Fixes Chevy/GM Service Stabilitrak Light
Lateral Acceleration and YAW Rate Sensor Diagnosis on Any Car
Lateral Acceleration and YAW Rate Sensor Diagnosis on Any Car
How To Fix Chevy/GM Service Stabilitrak Light – Meaning & Step-By-Step Reset
How To Fix Chevy/GM Service Stabilitrak Light – Meaning & Step-By-Step Reset
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 30, 2026

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.

Year Coverage
This article covers the OBD-II Code C0196 for:
  • Cadillac ELR: 20142015
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part