Kelley Blue Book


HOMEOBD-II
p0797
Advertisement

Advertisement

P0797

Pressure Control Solenoid C Stuck on

author image
By
KBB Service Advisor
reviewer image
Reviewed by
Gary Hardesty

What Is the P0797 Code?

Symptoms
Causes
Seriousness
Can I Still Drive?
Diagnose
Difficulty of Inspecting
Get Additional Help

The P0797 code definition is “Pressure Control Solenoid C Stuck On.” This code indicates that your vehicle’s powertrain control module (PCM) or engine control module (ECM) has detected a problem in your electronic pressure control solenoids or solenoid circuits. Because this code specifically references solenoid C, it’s also a good idea to look at codes P0795, P0796, P0798, and P0799, which all reference other named solenoids. You can find code P0797 in many OBD-II vehicles as a generic powertrain code.

More About the P0797 Code

In an automatic transmission, your vehicle uses a hydraulic pump to apply pressure to your transmission and switch between gears correctly. To apply this pressure correctly, your vehicle will utilize electronic pressure control solenoids, which your PCM or ECM will command so that your vehicle will shift into the correct gear. This code indicates that there’s a discrepancy between how much pressure your vehicle asked for and how much pressure was actually applied.

Who Has the Lowest Price?

Some service centers will give you an online estimate to compare. Why drive around Town!?

What Are the Symptoms of a P0797 Code?

In an automatic transmission, your vehicle uses a hydraulic pump to apply pressure to your transmission and switch between gears correctly. To apply this pressure correctly, your vehicle will utilize electronic pressure control solenoids, which your PCM or ECM will command so that your vehicle will shift into the correct gear. This code indicates that there’s a discrepancy between how much pressure your vehicle asked for and how much pressure was actually applied.

What Are Some Causes of a P0797 Code?

The good news is that there is a fairly short list of possible causes for the P0797 code, especially when compared to some other error codes. Here are a few of the most common causes of the P0797 code:

  • Faulty pressure control solenoid
  • Dirty transmission fluid
  • Low fluid level
  • Defective transmission valve body
  • Faulty transmission pump
  • Clogged transmission filter
  • Faulty or damaged wiring
  • Corrosion from connector pins
  • Faulty PCM, although this is quite rare

How Serious Is the P0797 Code?

You should definitely treat the P0797 code as being quite serious. Even if you aren’t currently seeing issues with drivability, that doesn’t mean you’re completely out of the woods. The P0797 code can develop over time into something more serious, especially if you don’t fix the core problem. When you see this diagnostic trouble code, it’s always a good idea to seek out help from an expert.

Can I Still Drive with a P0797 Code?

It depends on the core problem behind this code as to whether your vehicle will likely be able to drive. Sometimes, the P0797 trouble code can result in symptoms that mimic engine misfire, resulting in a severe problem that could shut down your vehicle’s ability to drive at all. In other cases, your vehicle may technically be able to drive, but your fuel economy could be impacted, or you could run into problems with internal transmission damage. Overall, it’s a good idea to avoid driving with this code even if your engine seems to run all right.

How Easy Is It to Diagnose a P0797 Code?

The P0797 code doesn’t have an especially long list of possible causes, but the main problem is that this code has to do with your transmission, a critical component of your engine that can be very expensive to fix if you mess something up. While you might be able to do small components of the diagnosis yourself—for example, you can check for low fluid levels, and some DIYers may be able to do a transmission flush to clean passages—it’s not a good idea to tackle this problem alone. Talk to an expert if you’re seeing deeper problems with these hydraulic circuits.

How Difficult Is It to Inspect a P0797 Code?

To inspect the P0797 code, you’re going to need more advanced equipment. This may include a code scanner, a manual pressure gauge, a hydraulic pressure diagram, and a digital volt/ohmmeter (DVOM). Even if you have access to these tools in your home, it can be difficult to use them appropriately within the structure of the diagnostic and inspection process. Instead of trying to figure out the problem yourself, it may be a good idea to talk to a professional for help.

Need Additional Help with Your P0797 Code?

The P0797 code is not always easy to fix, and because it’s such a key component of your vehicle, it’s a good idea to get help if you’re unsure how to solve the issue for yourself.

To start, you can find an auto repair shop in your area. Local repair shops are especially helpful if you’re experiencing drivability issues, as they ensure that you don’t have to go too far out of your way to get help with the problem.

Additionally, some people like to have an idea of the problems they might be experiencing before they take their vehicle in. The OBD-II database at KBB.com is a great place to get help with that. Here, you can learn more about not just the P0797 code but also any other codes that your vehicle may have stored.

P0797 Q&A

Common Error Codes

P0128 - Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)

Browse All OBD-II Codes

See our OBD-II Guide Page

Get Recall Alerts

All recalls are considered serious. Stay safe. Take care of any recalls ASAP. The good news? Recall repairs are free when performed at a local dealer.

Get your Recall Report & future alerts

Where do I find my VIN?