The job of a pressure control solenoid is to direct the flow of pressurized hydraulic fluid/ATF down the right channel inside of the transmission, where it will be used to move things like clutches and gear sets. If the ECU detects an unusually high-voltage signal on the pressure control solenoid B control circuit, a P0967 DTC will be saved.
How Serious is the Code?
A P0967 diagnostic trouble code is pretty serious, because it has to do with the computer’s direct control over the transmission. If the ECU cannot set the correct amount of pressure for each gear change, you can experience unusually hard shifts, slipping, and the engine can even stall.
Symptoms of a P0967 include:
- Usually hard shifts
- Transmission overheating
- Engine will stall unexpectedly
- Engine misfire-like symptoms
- Limp mode
- Dirty transmission fluid and filter
- Damaged wiring and connectors
- Failed pressure control solenoid
- Failed transmission pump
- Valve body failure
- TCM/ECU problems
How to Diagnose the Code?
The first step to figuring out what is causing a P0967 OBDII trouble code, is to check the level and condition of the transmission fluid. If it’s not low or dirty, the wiring and connectors on the transmission wiring harness will need to be carefully checked. Beyond that, in-depth mechanical troubleshooting will need to be performed on the pressure control solenoid(s), the valve body, transmission pump and possibly the TCM or ECU.
What Repairs Will Fix P0967?
- Change the transmission fluid and filter
- Repair or replace damaged wiring and connectors
- Install new pressure control solenoid(s)
- Repair or replace transmission pump
- Repair or replace the valve body
- Reprogram or replace the ECU or TCM
- P0964 – Pressure Control Solenoid “B” Control Circuit/Open
- P0965 – Pressure Control Solenoid “B” Control Circuit Range/Performance
- P0966 – Pressure Control Solenoid “B” Control Circuit Low