Pressure Control Solenoid Control Circuit High
The P0967 code indicates that the Powertrain Control Module (PCM) has detected a high voltage condition in the control circuit of the pressure control solenoid. This solenoid regulates hydraulic pressure within the automatic transmission to control shift timing and firmness. A high circuit voltage typically points to a short to power, a faulty solenoid, or an internal PCM issue. This can lead to harsh or erratic shifting, transmission slippage, or limp mode.
1. Symptoms You Will Notice
- Check Engine Light illuminated
- Harsh or delayed shifts
- Transmission slipping or stuck in gear
- Reduced fuel economy
2. Most Common Causes
- Control wire for solenoid 'B' shorted to battery voltage (B+)
- Pressure control solenoid 'B' internally shorted
- Damaged connector or wiring with pins contacting power supply
- Solenoid internal resistance out of specification (too low)
- Faulty transmission control module (TCM) or powertrain control module (PCM)
3. Step-by-Step Diagnosis
Step 1: Scan for additional codes and record freeze frame data.
Step 2: Visually inspect wiring and connectors for damage, corrosion, or shorts.
Step 3: Test the pressure control solenoid resistance and compare to specs (typically 5-20 ohms).
Step 4: Check for voltage at the solenoid connector with key on; should be battery voltage or a PWM signal.
Step 5: If wiring and solenoid are good, suspect PCM failure and test with a known good PCM.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended. Driving with a high circuit voltage can cause erratic shifting, transmission damage, or sudden loss of drive. Have it diagnosed promptly.
How much does it cost to fix?▼
Repair costs vary: solenoid replacement $150-$300, wiring repair $100-$200, PCM replacement $500-$1000. Expect $150-$400 for common fixes.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.