OBD-II code subject
Pressure Control Solenoid Codes
The other half of transmission solenoid diagnosis, and the half people confuse with shift solenoids. Every generic pressure control solenoid code, gridded by solenoid and fault mode.
All 27 codes at a glance
Rows are what went wrong. Columns are which solenoid. An empty cell means the standard defines no code for that combination, or the library has not published it yet — not that the fault cannot happen.
| Fault mode | “A” | “B” | “C” |
|---|---|---|---|
| Malfunction | P0745 | P0775 | P0795 |
| Performance or Stuck Off | P0746 | P0776 | P0796 |
| Stuck On | P0747 | P0777 | P0797 |
| Electrical | P0748 | P0778 | P0798 |
| Intermittent | P0749 | P0779 | P0799 |
| Control Circuit/Open | P0960 | P0964 | P0968 |
| Control Circuit Range/Performance | P0961 | P0965 | P0969 |
| Control Circuit Low | P0962 | P0966 | P0970 |
| Control Circuit High | P0963 | P0967 | P0971 |
27 of 27 cells published.
How to read this grid
The single most useful distinction in transmission solenoid diagnosis is the one between these codes and the shift solenoid codes, and it is easy to state: a shift solenoid decides *where* pressure goes, a pressure control solenoid decides *how much*. One routes, the other regulates. A shift solenoid is essentially a switch, even when the module drives it with a shaped signal. A pressure control solenoid is a proportional device — the module varies its current continuously and the valve returns a matching pressure, which is what lets a transmission apply a clutch firmly under full throttle and gently at part throttle.
That difference is why there are only three of them, A through C, where shift solenoids run to E. You need a valve for every route, but far fewer regulators. It is also why the failures feel different from the driver's seat. A shift solenoid fault picks the wrong gear or loses one; the car ends up somewhere it should not be, but the clutches themselves are applied properly once it gets there. A pressure control fault applies the right clutch at the wrong pressure — too little and it slips and burns, too much and it slams. Slipping is the one that does damage quickly, which is why the pressure codes tend to carry more urgency than their shift solenoid equivalents even when the car still drives.
The grid's second axis is the same two-generation split you see across the transmission catalogue. The older block, P0745 through P0799, describes the valve's behaviour: malfunction, stuck off, stuck on, electrical, intermittent. The newer block, P0960 through P0971, describes the circuit the module drives: open, out of range, low, high. Same three physical solenoids, two vocabularies. A vehicle supporting both can report from each about one valve, and that is one fault described twice rather than two faults.
What those pairings tell you is worth knowing. A Stuck On code together with a Control Circuit Low is a circuit held at ground and a valve consequently held applied — the electrical code is the cause and the behavioural code is the symptom, so you chase the wiring. A Performance code with a clean set of circuit codes is the opposite reading: the module says the electrical side is fine and the pressure still came back wrong, which moves the investigation to fluid, the valve body and the mechanical side of the valve itself. That is the point at which a pressure control code stops being an electrical job.
Across every cell, start with fluid. It matters more here than anywhere else in the transmission catalogue, because a pressure control solenoid is regulating the fluid itself — its condition, its level and its viscosity are inputs to the thing being measured, not merely the environment around it. After that, measure at the case connector to establish whether the fault is inside or outside the transmission, and compare the suspect solenoid against its siblings, which share fluid, temperature, module and often part number.
Which solenoid is mine?
There is no generic answer, and any source that gives you one is guessing. The letter is a slot index assigned by the vehicle manufacturer, and the same letter refers to different physical valves on different makes. Worse, by the higher letters the manufacturer’s own service literature often uses a different name entirely for the same valve.
The one identifier that survives translation is the connector pin. Trace the module output for your code to its terminal in the transmission case connector, then use the wiring diagram for your exact year, make and model to find which valve that terminal feeds. Ordering a part by the letter in the code is how the wrong solenoid gets fitted and the code comes straight back.