OBD Guide

C0538

Motor Control B Circuit Low

C0538 is an OBD-II diagnostic trouble code meaning: Motor Control B Circuit Low. Common causes: open or short circuit in wiring harness, malfunction of solenoid or squib. Estimated repair cost: $56–167.

Severity
⚠️ Medium
Can you drive?
Do not drive — repair immediately
Approx. repair cost
$56–167 (est.)

Symptoms

  • The passive safety system fault indicator is on
  • Problems with the operation of belt pretensioners
  • Incorrect operation of airbags

Causes

  • Open or short circuit in wiring harness
  • Malfunction of solenoid or squib
  • Damage to the passive safety system controller
  • Poor contact in connectors

How to Fix

  1. Check the wiring harness for damage
  2. Check resistance and voltage in control circuit
  3. Inspect connectors and contacts for oxidation or damage
  4. Replace faulty components (solenoid, squib, controller)

Related codes

Error C0538 by Vehicle Brand

FAQ

What does the C0538 code mean?

C0538 is an OBD-II diagnostic trouble code that indicates: Motor Control B Circuit Low

What causes a C0538 error code?

The most common causes of C0538 include: Open or short circuit in wiring harness; Malfunction of solenoid or squib; Damage to the passive safety system controller; Poor contact in connectors.

How do I fix a C0538 diagnostic trouble code?

To fix C0538: Check the wiring harness for damage. Check resistance and voltage in control circuit. Inspect connectors and contacts for oxidation or damage. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with C0538?

Do not drive — repair immediately

How much does it cost to fix C0538?

The estimated repair cost for C0538 is $56–167. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat