What it means
The TCM detects an electrical fault in the pressure control solenoid C circuit, such as open winding, short to ground or short to power.
At a glance
- Usually lights the check-engine light
How it works
Pressure control solenoid C is an electrically controlled valve that regulates transmission hydraulic pressure. P0798 sets when the TCM detects an electrical fault in the solenoid C circuit, such as an open coil or wiring short, rather than simply an incorrect hydraulic response.
Common causes
Most likely first.
- Solenoid coil open
- Wiring shorted
Symptoms
- Check engine or transmission warning light on
- Harsh, delayed, or missing shifts
- Possible limp mode (locked in one gear)
- Slipping or shuddering during gear changes
How to diagnose it
- Use freeze-frame data and live transmission data to note when the fault occurred and whether solenoid C operation or related transmission behavior changed.
- Inspect the solenoid C connector and harness for disconnected plugs, corrosion, fluid intrusion, damaged insulation, or contact with other wiring.
- Use the wiring diagram to check the solenoid C circuit for opens or shorts to ground or power, following the manufacturer's procedure.
- Test the solenoid C coil and compare the result with the manufacturer's specification.
- If the coil and harness pass, check the TCM connector and circuit controls for poor terminal contact or a control-side fault.
Common fixes
- Reconnect or repair a loose solenoid C connector.
- Repair wiring that is open or shorted to ground or power.
- Replace pressure control solenoid C if its coil fails testing.
- Repair poor terminal contact in the transmission or TCM connector if confirmed.
Can I keep driving?
Avoid towing and hard acceleration if shifts are harsh, delayed, or slipping, since the transmission may use a limited operating strategy and continued slip can cause damage. Stop driving if gear engagement becomes unreliable.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.