P0758: Shift Solenoid B Electrical
Severity: medium
What it means: The computer sees an electrical problem in the circuit for shift solenoid B (often called the 2-3 shift solenoid), an electric valve inside an automatic transmission that routes fluid to change gears.
Safe to drive? Short, gentle trips only. The transmission may hold one gear (limp mode) and shift harshly. Get it checked soon.
Common symptoms
- Check-engine light
- Harsh or missing shifts
- Transmission stuck in one gear (limp mode)
Likely causes, ranked
- Damaged wiring or corroded connector to the solenoidShop
- Faulty shift solenoidShop
- Blown fuse feeding the solenoidsDIY
- Computer (PCM/TCM) fault (rare)Shop
Advertisement
Vehicle-specific notes
- 1995–1999 Buick Riviera: A 1997 Riviera 3.8 supercharged owner had P0753, P0758 and P1860 together; new shift solenoids and fluid didn't help and the shop said the transmission needed replacing. Read the full answer · Source
DIY or shop?
Checking fluid and fuses is DIY. The solenoids sit inside the transmission, so testing and replacing them is usually shop work.
Before you replace parts
- Check transmission fluid level and condition first.
- Read all stored codes. Several solenoid codes at once can point to shared wiring, a fuse or the connector rather than every solenoid.
- Have the solenoid circuit and resistance tested before replacing parts.
- Check your VIN for recalls and service bulletins.
Safety / mechanic note
Verify with a mechanic. Driving in limp mode for long periods can overheat the transmission. A code points to a circuit or system, not always a specific part.
Advertisement