01 6×6 Mercedes-Benz G63 Amg W463 Brabus G700 Tuning – The Ult… • 02 How do driverless cars navigate without road markings? • 03 Airbags Get an Upgrade! ZF's Design Opens Doors for Futuris… • 04 B0004 - PCM Discrete Input Speed Signal Not Present • 05 Engine CC: What It Is and How to Calculate It • 06 Understanding the 4-Pin Relay: Functions, Applications, and… • 07 Sounds Like Trouble: A Quick Guide to Diagnosing Common Eng… • 08 Fill Up Less, Drive More: The Complete Guide to Saving Fuel… • 09 Does replacing engine head gaskets extend the life of the e… • 10 Modern Vehicle Hacking: A Comprehensive Guide to Safeguard … •

DTC codes / P07xx · Transmission / P0797

P0797Pressure Control Solenoid 'C' Stuck On

P0797 indicates that the transmission control module has detected a fault where pressure control solenoid 'C' is stuck in the energized or 'on' state, meaning it is commanding hydraulic pressure when it should not be. The computer typically recognizes this by comparing the commanded solenoid state to the resulting hydraulic pressure or electrical feedback, and it sets the code when the solenoid remains engaged longer than expected.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyProfessional
AreaTransmission

Symptoms you may notice

  • Harsh or delayed transmission shifts, especially when the solenoid should be off
  • Transmission may enter limp mode or fail-safe mode with reduced performance
  • Illuminated check engine light or transmission warning light
  • Slipping or flaring during gear changes
  • Often no symptoms besides the warning light, especially if the fault is intermittent

Common causes, most likely first

  1. Faulty pressure control solenoid 'C' internally stuck in the on position
  2. Contaminated transmission fluid or debris blocking the solenoid valve
  3. Damaged or shorted wiring to the solenoid, causing it to stay energized
  4. Transmission control module software or hardware fault incorrectly commanding the solenoid
  5. Valve body wear or sticking valves that prevent proper pressure control
  6. Low transmission fluid level or degraded fluid affecting solenoid operation

How to diagnose and fix it

  1. Verify the code with a scan tool and check for any related transmission codes
  2. Inspect the transmission fluid level and condition; top off or replace if contaminated
  3. Perform a visual inspection of the solenoid wiring and connectors for damage or corrosion
  4. Test the solenoid's electrical resistance and compare to manufacturer specifications
  5. Check solenoid operation with a bidirectional scan tool to command it on and off while monitoring pressure
  6. If the solenoid is faulty, replace it and perform any required adaptation or relearn procedure
  7. If the valve body or internal transmission components are worn, repair or replace as needed

Don't overlook wiring and fluid condition

  • A stuck-on solenoid can sometimes be caused by a short to power in the wiring harness rather than the solenoid itself, so always check the circuit before replacing parts.
  • Debris from a failing torque converter or clutch material can lodge in the solenoid valve, mimicking an electrical failure and causing the code to return after replacement.
  • Some vehicles require a transmission control module relearn or adaptation reset after solenoid replacement, and skipping this step can leave the code stored or cause poor shift quality.
  • The code may set intermittently due to temperature-related resistance changes in the solenoid, so a cold-start test can help confirm the fault.
  • A faulty transmission control module can command the solenoid on incorrectly, so module diagnostics should be considered if the solenoid and wiring test good.

Can I keep driving with P0797?

It is generally safe to drive short distances to a repair shop, but avoid aggressive acceleration or heavy towing because the transmission may shift harshly or enter limp mode. Prolonged driving with this code can lead to further transmission damage, so schedule diagnosis soon.

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