C0238 low

ESC System Disabled by Driver

The C0238 code means the vehicle's onboard diagnostic system has detected: ESC System Disabled by Driver. This is a low severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
easy
Estimated cost
$0 - $150 (parts and labor)
Read ABS Codes
BlueDriver Bluetooth Pro Scanner

Basic scanners cannot read ABS codes. BlueDriver reads all systems including ABS, SRS, and transmission through your phone.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Read ABS Codes
LAUNCH CRP123X (Reads ABS + Chassis)

Basic scanners cannot read ABS codes. This one reads all four systems so you know exactly which sensor failed.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Stability control off indicator light on
  • Traction control off indicator light on
  • ESC/StabiliTrak off message on display
  • Vehicle does not have stability control intervention
  • Code stored in memory after system disabled

Probable Causes (Ranked by Likelihood)

  • Driver intentionally pressed the ESC off button Very High
  • ESC off switch stuck or shorted High
  • Faulty ESC disable switch Moderate
  • Short in the ESC switch wiring Moderate
  • Module registering false switch press Low

Step-by-Step Diagnostic Procedure

  1. Verify the ESC off button is not stuck in the pressed position

  2. Press the ESC button to re-enable the system

  3. If system will not re-enable, check the ESC switch for proper operation

  4. Inspect the switch wiring for shorts or damage

  5. Scan for additional DTCs that may be preventing ESC from activating

Frequently Asked Questions

Why would I want to turn off stability control?

Some situations where drivers disable ESC include driving in deep snow or sand where wheel spin is needed for traction, performance driving on a track, or rocking a stuck vehicle back and forth.

Does ESC turn back on after restarting the vehicle?

On most vehicles, yes. Stability control automatically re-enables each time you start the vehicle. You must manually disable it again each time you want it off.

Is the C0238 code a problem?

Not if you intentionally pressed the ESC off button. The code is simply a record that the system was disabled. If the code sets without you pressing the button, the switch or its wiring may be faulty.

Sources

This page is built from documented references. Verify against your own service info before repair work.

Explore More

Was this helpful?

Share carcodefinder.com with a friend who needs to decode their check engine light.