01 EXPLAINER: ENGINE IMMOBILIZER. • 02 P0032 H02S heater control circuit high (Bank 1 sensor 1) • 03 17 Reasons Your Car Won’t Start and How to Resolve Them • 04 RADIATOR CAP: FREQUENTLY ASKED QUESTIONS • 05 How to Increase Horsepower in a Naturally Aspirated Engine • 06 How to tell if your spark plugs are bad: Signs, symptoms, a… • 07 How to Diagnose a Car That's Not Accelerating Properly • 08 What Happens Inside an Engine at High Speed • 09 What to Do If Your Car Only Starts When You Hit the Starter • 10 C0040 and C0041: Right Front Wheel Speed Circuit Malfunction •

DTC codes / C00xx · Brakes, steering and suspension / C006C

C006CStability System

C006C indicates that the electronic stability control (ESC) system has detected a fault and disabled itself, often illuminating the stability control warning light. The computer has stored this code because a sensor, actuator, or communication issue prevented the system from performing its normal self-check or operation.

SystemChassis
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyProfessional
AreaBrakes, steering and suspension

Symptoms you may notice

  • Stability control warning light illuminated on the dashboard
  • Traction control warning light may also be on
  • System may be disabled, so the vehicle will not intervene during skids
  • Often no other symptoms besides the warning light
  • In some cases, a related message such as 'ESC Off' or 'Service StabiliTrak' appears
  • Brake pedal may feel different if the fault involves the hydraulic unit

Common causes, most likely first

  1. Faulty wheel speed sensor or damaged sensor wiring
  2. Dirty or damaged magnetic encoder ring on a wheel bearing
  3. Low brake fluid level or faulty brake pressure sensor
  4. Steering angle sensor out of calibration or faulty
  5. Yaw rate or lateral acceleration sensor malfunction
  6. ABS control module internal fault or software issue
  7. Can bus communication error between the stability control module and other systems

How to diagnose and fix it

  1. Use an OBD-II scanner to read all codes and check for related ABS, wheel speed, or steering angle codes
  2. Inspect each wheel speed sensor and its wiring for damage, corrosion, or loose connections
  3. Check brake fluid level and inspect for leaks in the hydraulic system
  4. Perform a visual inspection of the steering angle sensor and its calibration
  5. Test the yaw rate and lateral acceleration sensors with a scan tool that can read live data
  6. Check for technical service bulletins (TSBs) or software updates for the stability control module
  7. If all else fails, diagnose the ABS control module and consider replacement or reprogramming

What most technicians overlook with C006C

  • A dirty or corroded wheel speed sensor connector often sets C006C without triggering a wheel speed code, so cleaning the connector can resolve the issue.
  • The stability control system relies on the steering angle sensor, which can be knocked out of calibration by a simple wheel alignment or steering wheel removal.
  • Low brake fluid can cause C006C because the brake pressure sensor feeds into the stability system, and a small leak may not yet affect braking performance.
  • A weak battery or charging system fault can cause communication errors that set C006C, so always check battery voltage and ground connections first.
  • C006C is sometimes stored after replacing a wheel bearing or suspension component if the magnetic encoder ring is damaged or installed incorrectly.

Can I keep driving with C006C?

You can usually drive the vehicle with C006C, but the stability control system will not intervene in an emergency, so drive cautiously and avoid aggressive maneuvers. Have the fault diagnosed soon to restore full safety system function.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage