OBD Guide

C146C

Open In ABS Motor Relay Circuit

C146C is an OBD-II diagnostic trouble code meaning: Open In ABS Motor Relay Circuit. Common causes: broken or damaged wiring harness, faulty abs motor relay. Estimated repair cost: $56–167.

Severity
⚠️ Medium
Can you drive?
Limited driving only, diagnose soon
Approx. repair cost
$56–167 (est.)

Symptoms

  • The ABS indicator on the dashboard is on
  • Disabling the ABS system
  • Possible problems with braking on slippery roads

Causes

  • Broken or damaged wiring harness
  • Faulty ABS motor relay
  • Problems with the ABS control unit
  • Corrosion or poor contact in connectors

How to Fix

  1. Check wiring harness for damage
  2. Check ABS motor relay
  3. Check connectors and contacts for corrosion
  4. Replace relay or wiring harness if necessary
  5. Reset the error and check the system

Related codes

FAQ

What does the C146C code mean?

C146C is an OBD-II diagnostic trouble code that indicates: Open In ABS Motor Relay Circuit

What causes a C146C error code?

The most common causes of C146C include: Broken or damaged wiring harness; Faulty ABS motor relay; Problems with the ABS control unit; Corrosion or poor contact in connectors.

How do I fix a C146C diagnostic trouble code?

To fix C146C: Check wiring harness for damage. Check ABS motor relay. Check connectors and contacts for corrosion. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with C146C?

Limited driving only, diagnose soon

How much does it cost to fix C146C?

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

See also: Russian version · NationStat