01 ENGINE NOISE DIAGNOSTICS • 02 U0011 Medium Speed CAN Communication Bus Performance • 03 Is Expensive Oil Worth It? The Truth About Synthetic vs. Se… • 04 Engine Timing: A Comprehensive Guide for Successful Adjustm… • 05 Car Vibrates When AC is On: A Complete Guide to Diagnosis a… • 06 Simple Steps You Can Follow When Your Car Refuses to Start • 07 No More Blown Fuses: A Guide to Finding and Replacing Car F… • 08 How to Save Money on Auto Repairs: Tips and Tricks • 09 Why Does Car AC Only Work When Driving? Comprehensive Cause… • 10 P0032 H02S heater control circuit high (Bank 1 sensor 1) •

DTC codes / P09xx · Transmission / P0967

P0967Pressure Control Solenoid 'B' Control Circuit High

P0967 indicates that the transmission control module (TCM) has detected an abnormally high voltage on the control circuit for pressure control solenoid 'B', which is used to regulate hydraulic pressure inside the automatic transmission. The circuit is typically ground-controlled by the TCM, so a high voltage reading means the TCM sees an open circuit, a short to voltage, or a faulty solenoid coil.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaTransmission

Symptoms you may notice

  • The malfunction indicator lamp (MIL) illuminates, often with no other noticeable symptoms.
  • Harsh or delayed transmission shifts, especially when changing gears under load.
  • The transmission may enter limp mode, limiting vehicle speed and gear selection.
  • Slipping or flaring during gear changes due to incorrect line pressure.
  • Erratic or inconsistent shift points that vary with throttle position.

Common causes, most likely first

  1. Failed pressure control solenoid 'B' with an open internal coil.
  2. Damaged or disconnected wiring harness to the solenoid, including chafed or broken wires.
  3. Corroded or loose electrical connector at the solenoid or TCM.
  4. Short to voltage on the control circuit, often from wire insulation damage.
  5. Faulty transmission control module (TCM) driver circuit.
  6. Low or contaminated transmission fluid causing solenoid malfunction.

How to diagnose and fix it

  1. Verify the code with a scan tool and check transmission fluid level and condition.
  2. Inspect the solenoid 'B' electrical connector and wiring for damage, corrosion, or loose pins.
  3. Measure the resistance of solenoid 'B' with a multimeter and compare to manufacturer specifications.
  4. Check for short to voltage on the control circuit using a multimeter or test light.
  5. If resistance is out of spec or wiring is faulty, replace the solenoid or repair the harness.
  6. Clear the code and perform a relearn or adaptation drive cycle to confirm the repair.

Before you replace the solenoid

  • A high voltage code often results from an open circuit rather than a shorted solenoid, so a simple resistance check can save unnecessary part replacement.
  • Corrosion inside the transmission connector is a frequent cause that is easily overlooked when diagnosing electrical faults.
  • The TCM may set P0967 as a consequence of low fluid pressure from a clogged filter, not a solenoid failure.
  • Always check for related codes like P0966 or P0968 to confirm whether the issue is specific to solenoid 'B' or a broader circuit problem.
  • After repairs, a transmission adaptation reset is often required to restore proper shift quality and prevent the code from returning.

Can I keep driving with P0967?

Driving with P0967 is possible but not recommended because the transmission may enter limp mode or shift harshly, increasing wear. Avoid heavy acceleration and have the vehicle inspected promptly to prevent further damage.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage