OBD Guide

P0966

Pressure Control Solenoid B Control Circuit Low

P0966 is an OBD-II diagnostic trouble code meaning: Pressure Control Solenoid B Control Circuit Low. Common causes: pressure control solenoid b malfunction, open or short circuit in control circuit. Estimated repair cost: $17–89.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$17–89 (est.)

Symptoms

  • Incorrect gear shifting
  • Delays when shifting gears
  • Hard gear shifts
  • Increased fuel consumption
  • Check engine light comes on

Causes

  • Pressure control solenoid B malfunction
  • Open or short circuit in control circuit
  • Poor connection or corroded connectors
  • Transmission ECU malfunction
  • Problems with power or grounding of the circuit

How to Fix

  1. Check the integrity of the solenoid control circuit
  2. Check connections and connectors for corrosion or damage
  3. Check solenoid resistance (compare with specifications)
  4. Replace pressure control solenoid B if necessary
  5. Check and, if necessary, replace the transmission ECU

Related codes

Error P0966 by Vehicle Brand

FAQ

What does the P0966 code mean?

P0966 is an OBD-II diagnostic trouble code that indicates: Pressure Control Solenoid B Control Circuit Low

What causes a P0966 error code?

The most common causes of P0966 include: Pressure control solenoid B malfunction; Open or short circuit in control circuit; Poor connection or corroded connectors; Transmission ECU malfunction.

How do I fix a P0966 diagnostic trouble code?

To fix P0966: Check the integrity of the solenoid control circuit. Check connections and connectors for corrosion or damage. Check solenoid resistance (compare with specifications). For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P0966?

Yes, but get it checked soon

How much does it cost to fix P0966?

The estimated repair cost for P0966 is $17–89. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat