P0757 Code: Shift Solenoid B Stuck On

🟠 Moderate severity · drivable

Drivable, but shifting may be harsh or erratic and continued driving can damage the transmission. Fix it soon.

What P0757 means

The shift solenoid B is stuck in the on position, so its fluid circuit stays open when it shouldn't. That can make the transmission hold the wrong gear, shift harshly, or fail to release a circuit — the opposite failure mode from a stuck-off solenoid.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Change the transmission fluid and filterYes$100–250
Replace the shift solenoid BMechanic$200–500

Frequently asked questions

What does 'stuck on' mean?
The solenoid is held in its open/on position, so its fluid circuit cannot close. This usually causes harsh or incorrect shifting.
Is a stuck-on solenoid worse than stuck-off?
Both are serious. Stuck-on often causes harsh, abrupt shifts, while stuck-off prevents a shift from happening at all.
How much does it cost to fix?
$100–250 for a fluid change, or $200–500 for a new solenoid.

Related codes

P0755
P0755 Code: Shift Solenoid B Malfunction
P0756
P0756 Code: Shift Solenoid B Performance or Stuck Off
P0758
P0758 Code: Shift Solenoid B Electrical

Related guide: The 10 Most Common Check Engine Codes →

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.