P0796 is set when the transmission control module (TCM) determines that Pressure Control Solenoid C (PCS-C) is not responding as commanded β specifically that it's performing outside its expected range or appears to be stuck in the off position. This solenoid controls hydraulic pressure for specific gear clutch engagement, and its failure produces noticeable shift quality problems.
What Pressure Control Solenoids Do
Modern automatic transmissions use multiple pressure control solenoids (labeled A, B, C, D, and sometimes more) to individually regulate the hydraulic pressure applied to each clutch pack. Rather than just turning clutches on and off, the TCM uses variable-force solenoids (VFS) to modulate apply pressure β allowing smooth, controlled clutch engagement rather than an abrupt snap.
PCS-C typically controls pressure for 3rd or 4th gear clutch engagement (the exact gear depends on the transmission design). When it fails, those specific gears are affected.
What P0796 Means vs P0797
- P0796 (Performance/Stuck Off): The solenoid is not applying enough pressure, or its output doesn't match what the TCM commanded. It may be stuck in the low-pressure position.
- P0797 (Stuck On): The solenoid is applying full pressure when the TCM commanded it to be off β stuck in the high-pressure position.
P0796 typically causes slipping or absence of specific gears; P0797 typically causes harsh engagement of those gears.
Common Causes of P0796
- Failed solenoid: The solenoid's internal coil or valve wears out or sticks. Most common cause on high-mileage vehicles.
- Contaminated fluid: Varnish or debris from degraded ATF coats the solenoid's internal valve, preventing it from moving freely.
- Wiring or connector fault: A broken wire or corroded connector between the TCM and solenoid causes incorrect or no signal.
- Low line pressure: If overall hydraulic pressure is low (worn pump, clogged filter), PCS-C cannot apply the commanded pressure even if it's functioning correctly. In this case, P0796 is a symptom of a larger issue.
- TCM fault: Rarely, the TCM itself sends incorrect commands to the solenoid.
Symptoms of P0796
- Check engine light (P0796 stored)
- Slipping on upshift into 3rd or 4th gear (depending on vehicle application)
- Transmission skipping a gear or taking longer than normal to shift into specific gears
- Limp mode on some vehicles β TCM locks into one safe gear
- Companion codes: P0700 (general transmission fault), P0841 (pressure sensor fault)
Chicago Repair Costs for P0796
- Transmission fluid exchange (if contaminated fluid is contributing): $89β$149
- Individual solenoid replacement (if externally accessible): $200β$450 installed
- Solenoid pack replacement (if PCS-C is part of an integrated pack): $450β$900 installed
- Wiring/connector repair: $150β$400
- Valve body service or replacement (if contamination is widespread): $500β$1,200
Free diagnostic at Chicago Transmission β 2450 N Lincoln Ave. Call (312) 452-5637, MondayβFriday 7:30amβ6pm, Saturday 8amβ2pm.
