Our certified mechanics come to you · Get a fair and transparent estimate upfront
P0797 is a diagnostic trouble code (DTC) for "Pressure Control Solenoid C Stuck On". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $154.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $50.0 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.
*Estimates may vary by market
A P0797 trouble code indicates that the Powertrain Control Module (PCM) has detected a problem in one of the electronic pressure control solenoids or solenoid circuits. Found in automatic transmissions, electronic pressure control solenoids receive their instructions from the PCM.
When diagnosing a P0797 trouble code, the mechanic should also look for codes P0795, P0796, P0798, and P0799.
Using calculations based on the load on the engine, engine speed, vehicle speed, and throttle position, the PCM determines how much pressure the hydraulic pump should apply to the transmission. When there is a discrepancy between the amount of pressure applied and the amount desired, a P0797 trouble code is stored.
Some common causes of a P0797 trouble code include:
Symptoms of a P0797 trouble code include disabled shift functioning, failure of the torque converter to engage, harsh shifting, and transmission slippage and overheating. In addition, the vehicle could experience a decrease in fuel efficiency.
To diagnose a P0797 trouble code, the mechanic needs a code reader, manual pressure gauge, hydraulic pressure diagram, and a digital volt/ohmmeter. The mechanic also needs to perform the following steps:
Start by pulling the transmission dipstick to check fluid level and condition
When examining the transmission fluid, look for abnormal looking or burnt smelling fluid
If the fluid looks strange or smells burnt, drop the transmission pan and look for evidence of debris. This signifies a damaged transmission, requiring the mechanic to rebuild it
The mechanic should also fill the transmission fluid to a level to allow them to detect any leaks
Once any leaks have been found and repaired and the transmission rebuilt if damaged, the mechanic should fill the transmission fluid to a normal level and start the vehicle, allowing the engine to reach a normal operating temperature
Clear the P0797 trouble code and test drive the vehicle to see if the code persists
Examine the wiring, connectors, and components for fault or damage. This usually requires the replacement of the entire internal transmission harness by the mechanic
If after clearing the trouble code it returns, connect the scanner to the diagnosis connector and download any stored codes and freeze frame data
Using a hydraulic pressure diagram, hook a manual pressure pump to the transmission and check the pressure produced by the hydraulic pump against the manufacturer's specifications
If the code returns, use the digital volt/ohmmeter to check the reference voltage and ground signal of the electronic pressure control solenoid that is producing the trouble code
If the reference voltage or ground signal is open, check the continuity and resistance of all related circuits. The mechanic should make sure to disconnect any control module son the circuit to avoid damage and memory loss
If everything checks out and the code returns after clearing, test the PCM for fault
Clear the P0797 trouble code and test the system to see if it returns
A common mistake is for a mechanic to replace the high pressure pump when the problem actually lies with the electronic pressure control solenoid or faulty wiring. In cases such as this, the problem is not repaired and the trouble code returns.
The causes of a P0797 trouble code can lead to problems with shifting, malfunction of the transmission and torque converter, and a reduction in overall fuel efficiency.
To repair a P0797 trouble code, the mechanic needs to take the following steps:
If damaged, rebuild the transmission and install a new torque converter
Replace any damaged, burnt, or faulty wiring, connectors, or components
Replace the hydraulic pump if it is not working properly. This requires the mechanic to remove and partially disassemble the transmission
Replace the electronic pressure control solenoid and any related wiring, connectors, or components if found to be faulty
Replace the PCM if it is bad
YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.
Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.