Transmission

P0754 — Shift Solenoid B Stuck On

Severity: medium Drive with care, to a shop

What P0754 means

The transmission control module (TCM) shifts gears by commanding solenoids in the valve body, which route fluid pressure to apply and release clutches. P0754 is set when shift solenoid B appears to be stuck on or does not respond to commands. The resulting gear ratio does not match what was requested, or the module detects a fault in the solenoid circuit.

Symptoms

  • Harsh, flared or missed shifts
  • Transmission limp mode
  • Slipping between gears
  • Check Engine light on
  • Stuck in one gear or no upshifts

Possible causes

  1. Failed shift solenoid B
  2. Dirty or burnt ATF clogging the solenoid
  3. Valve body wear or debris
  4. Damaged wiring or a poor connection at the transmission connector
  5. Corroded terminals, open or shorted harness
  6. Faulty driver circuit in the TCM/PCM

How to diagnose

  1. Read all codes and freeze-frame data and look for related solenoid or speed sensor codes
  2. Check ATF level and condition: color, smell, metal particles
  3. Inspect the transmission connector and harness for chafing, moisture, corrosion and oil
  4. Measure solenoid B resistance and compare it with the factory spec
  5. Check power and ground and test harness continuity to the control module
  6. Command the solenoid on and off with a scan tool and watch the response
  7. Drop the pan and inspect the magnet and filter for debris
  8. If circuits are good, evaluate the valve body and the control module

Common fixes

  • Change the ATF and filter if the fluid is contaminated
  • Replace shift solenoid B
  • Repair the wiring or connector and clean the contacts
  • Clean or repair the valve body and replace worn parts
  • Repair or replace the TCM, with programming if required

Questions and answers

What does P0754 mean?

It means shift solenoid B in the automatic transmission is stuck on or its circuit is not behaving correctly. As a result, gears may not engage as commanded.

Can I drive with a P0754 code?

Only a short distance, carefully, to a shop. The transmission may be in limp mode, and slipping quickly wears the clutches.

Will changing the fluid fix P0754?

It can if dirty or worn fluid is clogging the solenoid. If the solenoid or wiring has failed, a repair will still be needed.

This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.