OBD Guide

C146B

SRL Solenoid Circuit

C146B is an OBD-II diagnostic trouble code meaning: SRL Solenoid Circuit. Common causes: open or short circuit in wiring harness, malfunction of the solenoid valve (solenoid) srl. Estimated repair cost: $56–167.

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

Symptoms

  • The airbag malfunction indicator is on
  • The passive restraint system is not activated during the test
  • Error persists after reset

Causes

  • Open or short circuit in wiring harness
  • Malfunction of the solenoid valve (solenoid) SRL
  • Problems with the airbag control unit
  • Corrosion of contacts or connectors

How to Fix

  1. Check wiring harness for damage
  2. Check the resistance and integrity of the SRL solenoid
  3. Inspect connectors and contacts for corrosion
  4. Scan the airbag control unit for additional errors
  5. Replace faulty components if necessary

Related codes

FAQ

What does the C146B code mean?

C146B is an OBD-II diagnostic trouble code that indicates: SRL Solenoid Circuit

What causes a C146B error code?

The most common causes of C146B include: Open or short circuit in wiring harness; Malfunction of the solenoid valve (solenoid) SRL; Problems with the airbag control unit; Corrosion of contacts or connectors.

How do I fix a C146B diagnostic trouble code?

To fix C146B: Check wiring harness for damage. Check the resistance and integrity of the SRL solenoid. Inspect connectors and contacts for corrosion. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with C146B?

Do not drive — repair immediately

How much does it cost to fix C146B?

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

See also: Russian version · NationStat