OBD Guide

P0964

Pressure Control Solenoid B Control Circuit/Open

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

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

Symptoms

  • Hard gear shifts
  • The gearbox goes into emergency mode
  • Check Engine light comes on
  • Reduced automatic transmission efficiency
  • Difficulties when shifting gears

Causes

  • Open or short circuit in solenoid control circuit
  • Pressure control solenoid B malfunction
  • Poor contact in solenoid connector
  • Wiring harness damage
  • Transmission control module (TCM) malfunction

How to Fix

  1. Check the integrity of the solenoid control circuit
  2. Check solenoid resistance
  3. Inspect connectors and wiring harness for damage
  4. Replace faulty solenoid if necessary
  5. Check and, if necessary, replace the transmission control unit

Related codes

Error P0964 by Vehicle Brand

FAQ

What does the P0964 code mean?

P0964 is an OBD-II diagnostic trouble code that indicates: Pressure Control Solenoid B Control Circuit/Open

What causes a P0964 error code?

The most common causes of P0964 include: Open or short circuit in solenoid control circuit; Pressure control solenoid B malfunction; Poor contact in solenoid connector; Wiring harness damage.

How do I fix a P0964 diagnostic trouble code?

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

Is it safe to drive with P0964?

Limited driving only, diagnose soon

How much does it cost to fix P0964?

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

See also: Russian version · NationStat