Severity High
P0797

P0797: Pressure Control Solenoid C Stuck On

What does the P0797 code mean?

The P0797 code indicates that the transmission control module (TCM) has detected that the pressure control solenoid C is stuck in the 'on' position, causing excessive hydraulic pressure in the transmission. This solenoid regulates fluid pressure to the clutch packs and bands; when stuck on, it can lead to harsh shifts, slipping, or transmission damage. Common causes include electrical issues, contaminated transmission fluid, or a faulty solenoid.

High
Severity
$150-$400
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Step 1: Scan for codes and record freeze frame data.

2

Step 2: Inspect transmission fluid level and condition; change if dirty.

3

Step 3: Test solenoid C resistance and power/ground circuits with a multimeter.

4

Step 4: Perform a transmission pressure test to verify solenoid operation.

Need an OBD2 Scanner for the P0797? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →

04. Commonly Affected Makes

ToyotaVolkswagen FordChevrolet HondaHyundai / Kia NissanBMW

05. Frequently Asked Questions

Is it safe to drive with this code?

No, driving with P0797 can cause severe transmission damage. Have it diagnosed and repaired immediately.

How much does it cost to fix?

Repair costs range from $150 to $400 for solenoid replacement, but can exceed $1,000 if internal transmission damage is found.

06. Related Codes