Severity High
P0757

P0757: Shift Solenoid B Stuck On

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

The P0757 code indicates that the transmission control module (TCM) has detected a malfunction in shift solenoid B, which is stuck in the 'on' position. This solenoid controls hydraulic pressure to engage specific gears. When stuck on, it can cause incorrect gear engagement, harsh shifts, or transmission slippage. The issue is often electrical or mechanical, affecting the solenoid itself, its circuit, or the transmission fluid.

High
Severity
$150-$400
Typical Cost
High
Frequency

1. Symptoms You Will Notice

2. Most Common Causes

3. Step-by-Step Diagnosis

1

Step 1: Scan the vehicle for codes and verify P0757 is present.

2

Step 2: Check transmission fluid level and condition; top off or replace if necessary.

3

Step 3: Inspect wiring and connectors for damage, corrosion, or loose connections.

4

Step 4: Test shift solenoid B resistance and operation using a multimeter or scan tool.

5

Step 5: If solenoid is faulty, replace it; if wiring is bad, repair or replace harness.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive long distances as it can cause further transmission damage. Limp mode may limit speed and gear selection.

How much does it cost to fix?

Repair costs range from $150 to $400, including parts and labor. Solenoid replacement is typically $50-$150, plus diagnostic fees.

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 P0757? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →