P0756 Code: Shift Solenoid B Performance or Stuck Off

🟠 Moderate severity · drivable

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

What P0756 means

The shift solenoid B is stuck in the off position, so its fluid circuit won't open when commanded. That means the shift (or pressure change) this solenoid controls can't happen — the transmission may be unable to reach a particular gear, or pressure stays too low. This is a mechanical/hydraulic sticking fault, not a wiring issue.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Change the transmission fluid and filter (may free a lightly-stuck solenoid)Yes$100–250
Replace the shift solenoid BMechanic$200–500

Frequently asked questions

What does 'stuck off' mean?
The solenoid is physically held in its closed/off position, so it cannot open its fluid circuit. It is a mechanical problem rather than an electrical one.
Can a fluid change fix a stuck solenoid?
Sometimes, if the sticking is caused by sludge or debris. If the solenoid is worn, it will still need replacing.
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
P0757
P0757 Code: Shift Solenoid B Stuck On
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.