P0964 — Pressure Control Solenoid “B” Control Circuit/Open #
The description of this diagnostic trouble code (DTC) may vary depending on the vehicle manufacturer. Always refer to your OEM (Original Equipment Manufacturer) documentation for exact terminology.
Known description variations:
- Pressure Control Solenoid ‘B’ Control Circuit/Open — General
- Shift Solenoid ‘B’ Control Circuit/Open — GM
- Transmission Pressure Control Solenoid B Electrical — Ford
- Solenoid Valve B Control Circuit Malfunction/Open — Honda
Summary of DTC P0964 #
P0964 is an OBD-II generic trouble code indicating an issue with the electrical control circuit for the Pressure Control Solenoid “B” in the automatic transmission. The solenoid is an electro-hydraulic valve responsible for regulating transmission fluid pressure to optimize gear shifts. When the Engine Control Module (ECM) or Transmission Control Module (TCM) detects an open or faulty circuit in this control solenoid, it triggers P0964. This can lead to poor transmission performance and, if left unresolved, may cause long-term damage. Understanding the root cause and addressing it promptly is vital to maintaining a healthy transmission.
Common Symptoms for DTC P0964 #
The presence of code P0964 often manifests with noticeable changes in your vehicle’s behavior, especially related to shift quality and overall drivability. Common symptoms include:
- Harsh or delayed gear shifts
- Transmission stuck in one gear (often limp mode)
- Erratic or unpredictable shifting
- Transmission overheating warning
- Reduced fuel efficiency
- Illuminated check engine light (CEL) or transmission warning lamp
Most Probable Causes for DTC P0964 #
Several factors can trigger P0964, with some being more common than others. Here’s an ordered list from most to least frequent:
- Faulty Pressure Control Solenoid “B”: Internal electrical failure is a primary culprit.
- Open or damaged wiring/connectors: Broken wires, corroded pins, or loose connectors in the solenoid circuit.
- Failed Transmission Control Module (TCM): Less common, but a malfunctioning TCM can cause this code.
- Low or contaminated transmission fluid: While not a direct electrical cause, poor fluid can impact solenoid operation and electrical feedback.
- Aftermarket modifications: Non-OEM parts or poor repair work can introduce electrical faults.
Step-by-Step Diagnostic Process for P0964 #
A systematic approach is crucial to pinpoint the real issue behind P0964. Here’s a recommended step-by-step diagnostic workflow:
- 1. Confirm the code: Use a professional scan tool to verify P0964 and check for other related transmission codes.
- 2. Inspect transmission fluid condition and level: Top up or replace if low, dirty, or burnt.
- 3. Visually examine wiring and connectors: Focus on the harness to Solenoid “B”; look for chafing, corrosion, or loose pins.
- 4. Test circuit continuity: Using a digital multimeter, check for open circuits or excessive resistance between the TCM and solenoid.
- 5. Check solenoid resistance: Disconnect the solenoid and measure coil resistance; compare to OEM specifications.
- 6. Activate solenoid via scan tool (if possible): Listen for activation or observe operation via live data.
- 7. Inspect TCM operation: If wiring and solenoid test fine, consider TCM diagnostics or replacement.
Possible Repairs for DTC P0964 #
The appropriate repair depends on the root cause identified during diagnosis. Typical solutions include:
- Replace Pressure Control Solenoid “B”: If resistance tests or activation fail, solenoid replacement is warranted.
- Repair or replace damaged wiring/connectors: Address any open circuits, broken wires, or corroded terminals.
- Replace Transmission Control Module (TCM): If verified faulty after all other checks.
- Perform transmission fluid service: Flush and refill with fresh OEM-approved fluid if contamination is noted.
- Correct improper aftermarket repairs: Revert to OEM specifications as needed.
Is It Safe to Drive with DTC P0964? #
Limited — Caution Advised: While some vehicles will default to a limp mode to prevent transmission damage, continued driving with P0964 can lead to severe transmission wear or failure. If you experience harsh shifting or are stuck in a single gear, drive only as far as necessary to reach a repair facility. Ignoring this code may result in costly long-term damage.
Vehicles Most Commonly Affected by DTC P0964 #
While P0964 is a generic OBD-II code, it is most frequently reported on certain vehicles with electronically controlled automatic transmissions. Some of the most affected models include:
- Chevrolet Silverado and other GM trucks (2007–2018)
- Ford Fusion, Escape, and F-150 (2010–2019)
- Honda Accord and Civic (2008–2017)
- Nissan Altima and Maxima (2007–2016)
- Chrysler 300, Dodge Charger (2006–2015)
Note: This list is not exhaustive; always check with your OEM for specific coverage.
Common Mistakes & Best Practices When Addressing P0964 #
Misdiagnosing P0964 can lead to unnecessary repairs and wasted time. Here’s what to watch out for, and how to avoid common pitfalls:
- Replacing the solenoid without checking wiring or connectors first.
- Ignoring fluid condition, which can mask electrical issues.
- Overlooking TCM updates or recalls from the OEM.
- Using non-OEM replacement parts that may not meet electronic requirements.
- Failing to clear codes and perform a road test after repair.
Express FAQ — DTC P0964 #
Q: Can a bad battery or weak alternator trigger P0964?
A: While rare, low system voltage can cause electrical anomalies. Always ensure your charging system is healthy when diagnosing electrical DTCs.
Q: Do I need to reprogram the TCM after solenoid or wiring repairs?
A: In most cases, reprogramming is not necessary, but some manufacturers recommend a TCM reset or adaptation procedure. Refer to your OEM’s service manual.




