P0967 — Pressure Control Solenoid “B” Control Circuit High #
Please note: The code label and description may vary between vehicle manufacturers.
- Pressure Control Solenoid “B” Control Circuit High (General)
- Transmission Pressure Control Solenoid “B” High (Ford, GM, Chrysler)
- Shift Solenoid “B” Circuit High (Honda/Acura)
- Solenoid Valve “B” Electrical High (Toyota/Lexus)
- Pressure Control Solenoid “B” High Input (Nissan/Infiniti)
Summary of the P0967 Code #
P0967 is an OBD-II diagnostic trouble code (DTC) that indicates the transmission control module (TCM) has detected a high voltage condition in the control circuit of the pressure control solenoid “B”. This solenoid regulates hydraulic pressure within the automatic transmission to manage gear shifts and clutch engagement. When the circuit voltage is higher than the manufacturer’s specified range, the TCM triggers this code to prevent possible damage to the transmission. The root causes can range from electrical faults to component failures, and symptoms may vary from subtle to severe. Prompt diagnosis is recommended to avoid further transmission issues or drivability problems.
Common Symptoms for Code P0967 #
When P0967 is present, your vehicle may exhibit a range of transmission-related symptoms. These can vary depending on the vehicle make, model, and how the fault manifests in the system. Some drivers might notice only subtle changes, while others may experience significant drivability concerns. Look out for these signs:
- Harsh or delayed gear shifts
- Transmission stuck in a single gear (“limp” mode)
- Illuminated check engine light or transmission warning light
- Reduced fuel efficiency
- Slipping or erratic transmission behavior
- Failure to shift into certain gears
Probable Causes for Code P0967 (Most to Least Common) #
The causes of P0967 can range from simple electrical issues to internal component failures. Statistically, some causes are more frequent than others. Here’s what technicians find most often, in descending order of likelihood:
- Faulty pressure control solenoid “B” (internal coil short or open circuit)
- Damaged or corroded wiring/connectors in the solenoid “B” circuit
- Transmission fluid contamination affecting solenoid operation
- Failed transmission control module (TCM)
- Poor ground connection or blown fuse in the circuit
- Aftermarket wiring modifications or incorrect repairs
Step-by-Step Diagnostic Guide for P0967 #
Diagnosing P0967 requires a methodical approach to avoid unnecessary part replacement and get to the root of the issue. Here’s a proven process used by experienced technicians:
- Verify the code with a professional OBD-II scanner and check for any related transmission codes.
- Inspect transmission fluid for correct level and signs of contamination (burnt smell, debris).
- Visually examine wiring and connectors at the transmission and TCM for damage, corrosion, or loose pins.
- Test circuit voltage and continuity between the TCM and solenoid “B” using a digital multimeter.
- Check solenoid “B” resistance against OEM specifications.
- If accessible, bench-test the solenoid for functionality outside the transmission.
- Check TCM output for proper command signal to solenoid “B”.
- If necessary, consult OEM wiring diagrams for further pinpoint testing.
Possible Repairs for P0967 #
Once the root cause is identified, repairs should target the faulty component or connection. Here are the most typical solutions, each linked to the causes above:
- Replace faulty pressure control solenoid “B” (often requires partial transmission disassembly)
- Repair or replace damaged wiring/connectors in the solenoid circuit
- Flush and replace contaminated transmission fluid if fluid quality is compromised
- Repair or replace faulty TCM if it fails output or command tests
- Correct ground issues, replace blown fuses, or resolve electrical system faults
- Undo or correct any incorrect aftermarket wiring modifications
Is It Safe to Drive with Code P0967? #
In most cases, driving with P0967 is not recommended. While some vehicles may only exhibit minor drivability issues, others can enter “limp” mode, drastically limiting performance to protect the transmission. Prolonged driving with this code can cause accelerated wear, overheating, or even catastrophic transmission failure. If you must drive, do so only to reach a repair facility—and avoid heavy loads or aggressive driving.
Vehicles Most Commonly Affected by P0967 #
P0967 is a generic OBD-II code found across many modern vehicles with electronically controlled automatic transmissions. However, it’s most frequently reported in vehicles from these manufacturers:
- Ford (Focus, Escape, Fusion, F-150)
- GM (Chevrolet Malibu, Equinox, Silverado, GMC Sierra)
- Honda/Acura (Accord, Odyssey, CR-V, TL)
- Toyota/Lexus (Camry, Corolla, RAV4, ES350)
- Nissan/Infiniti (Altima, Maxima, Rogue, QX60)
- Chrysler/Dodge/Jeep (Grand Caravan, Ram, Journey)
Common Mistakes & Best Practices for P0967 #
Misdiagnosis is not uncommon with P0967, especially when symptoms overlap with other transmission codes. Here’s how to avoid pitfalls and ensure a thorough repair:
- Don’t replace the solenoid without first checking wiring and connectors. Electrical faults are often to blame.
- Avoid clearing the code before completing diagnosis. This erases valuable freeze-frame data.
- Always verify transmission fluid quality and level. Contaminated fluid can mimic electrical issues.
- Use OEM wiring diagrams for accurate circuit tracing and voltage checks.
- Test components on the bench when possible to rule out intermittent faults.
Quick FAQ for P0967 #
If you’re facing the P0967 code, you’re not alone. Here are answers to the most common questions:
-
Q: Can a weak battery or charging system cause P0967?
A: Rarely, but low voltage can aggravate circuit faults. Always check system voltage as part of diagnosis. -
Q: Will clearing the code fix the problem?
A: No. Clearing the code resets the warning, but unless the underlying issue is fixed, the code will return.




