P0758
Shift Solenoid B Electrical
Transmission
Generic OBD-II
Medium
What it means
P0758 means the transmission control module detected an electrical fault β an open or short β in the shift solenoid B circuit. This solenoid directs hydraulic pressure to engage a gear; when its circuit fails, the module can't control that shift and often drops the transmission into a default limp-mode gear. It won't stop the engine from starting, but shifting will be harsh or restricted.
Medium
Can I keep driving? Often puts the transmission into a fixed-gear limp mode β you can usually drive it to a shop, but shifts may be harsh or locked, so keep the trip short.
Common symptoms
What you'll notice
- Harsh or delayed shifts
- Stuck in one gear or limp mode
- Transmission slipping
- Check-engine light on
Common causes
Most likely first
- Faulty shift solenoid BLikely
- Open, short, or corrosion in the solenoid B wiring or connectorCommon
- Low or dirty transmission fluidCommon
- Transmission control module (TCM) faultLess often
How to diagnose & fix
Work through it in order
- Read freeze-frame data and note whether the trans is in limp mode.
- Check transmission fluid level and condition first.
- Inspect the solenoid B wiring and connector for opens, shorts, and corrosion.
- Measure the solenoid's resistance against spec; replace it if out of range.
- If wiring and solenoid check out, suspect the TCM. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P0758?+
Only briefly. The transmission may be locked in a default gear, giving harsh or limited shifting. Driving far in limp mode adds heat and wear, so get it fixed soon.
Can I just clear P0758?+
It returns as soon as the module rechecks the solenoid circuit. The wiring, connector, or solenoid has to be repaired.
Related codes
Often seen with P0758
Read & clear P0758 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX