OBD Guide

C146F

Short in ABS Solenoid Relay Circuit

C146F is an OBD-II diagnostic trouble code meaning: Short in ABS Solenoid Relay Circuit. Common causes: wiring harness damage, faulty abs solenoid relay. Estimated repair cost: $56–222.

Severity
🔴 High
Can you drive?
Limited driving only, diagnose soon
Approx. repair cost
$56–222 (est.)

Symptoms

  • The ABS indicator on the dashboard is on
  • ABS does not work correctly or does not work
  • Possible problems with braking on slippery surfaces

Causes

  • Wiring harness damage
  • Faulty ABS solenoid relay
  • Problems in the ABS control unit
  • Short circuit in the circuit

How to Fix

  1. Check wiring harness for damage
  2. Check ABS solenoid relay
  3. Check ABS control unit
  4. Replace faulty components

Related codes

FAQ

What does the C146F code mean?

C146F is an OBD-II diagnostic trouble code that indicates: Short in ABS Solenoid Relay Circuit

What causes a C146F error code?

The most common causes of C146F include: Wiring harness damage; Faulty ABS solenoid relay; Problems in the ABS control unit; Short circuit in the circuit.

How do I fix a C146F diagnostic trouble code?

To fix C146F: Check wiring harness for damage. Check ABS solenoid relay. Check ABS control unit. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with C146F?

Limited driving only, diagnose soon

How much does it cost to fix C146F?

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

See also: Russian version · NationStat