Severity High
P2807

P2807 - Pressure Control Solenoid 'G' Stuck On

📅 Last reviewed: July 2026
What does the P2807 code mean?

The P2807 code indicates that the Transmission Control Module (TCM) has detected the pressure control solenoid 'G' is stuck in the 'on' position. This solenoid regulates hydraulic pressure to the transmission clutches and bands. When stuck on, it can cause harsh shifting, slipping, or transmission overheating. The issue is often electrical (wiring, connector) or mechanical (solenoid failure, debris).

High
Severity
$200-$600
Typical Cost
Medium
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

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

2

Step 2: Check transmission fluid level and condition.

3

Step 3: Inspect wiring and connector for damage or corrosion.

4

Step 4: Test solenoid resistance and operation with a multimeter.

5

Step 5: Perform a transmission pressure test to confirm solenoid function.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive long distances as it can cause transmission damage. Limited driving to a repair shop is acceptable if shifting is not severely affected.

How much does it cost to fix?

Repair costs range from $200 to $600, depending on whether the solenoid is replaced individually or as part of a transmission service. Labor is typically $100-$200, and parts $50-$150.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

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