What does P0758 mean?
This code comes from the transmission control system. There is an electrical fault in shift solenoid B's circuit.
The computer tried to control the part and saw an electrical fault, usually an open circuit.
Codes are a starting point. They tell you which test failed, not which part to replace. Check for other stored codes and fix those in a sensible order.
Symptoms
- Check engine light
- Harsh, late or erratic shifting
- Transmission stuck in one gear (limp mode)
- Flare between gears
Common causes
- Open circuit in the solenoid or its wiring
- Unplugged or corroded connector
- Blown fuse feeding the component
- Failed component
How to diagnose P0758
- Check the fuse that feeds the component.
- Measure the component's resistance and compare it with the service spec.
- Check for power at the connector with the key on, and for a broken control wire back to the computer.
- Check fluid level and condition using the correct procedure for your transmission.
- Read codes from the transmission module itself, not just the engine computer.
How to fix it
- Correct the fluid level and service the fluid
- Repair wiring
- Replace the solenoid or valve body
- Repair or replace the transmission if worn
Estimated repair cost
Likely repairs for P0758 run from about $150 to $5,500, depending on the cause.
| Repair | Typical range (parts + labor) |
|---|---|
| Diagnostic fee (scan + testing) | $100 - $200 |
| Transmission fluid and filter service | $150 - $400 |
| Transmission solenoid / solenoid pack | $300 - $900 |
| Transmission rebuild or reman unit | $2,500 - $5,500 |
These are rough US estimates for an independent shop in 2026, based on typical parts prices and standard labor times. Dealers, big trucks, luxury brands and high-cost areas often run higher. They are not quotes. Use the repair cost estimator to adjust for your vehicle.
How serious is P0758?
High severity
Limp mode often locks the transmission in one gear. Drive gently and only as far as the shop.
P0758 FAQ
What does P0758 mean?
P0758 stands for "Shift Solenoid "B" Electrical". This code comes from the transmission control system.
Can I drive with a P0758 code?
Limp mode often locks the transmission in one gear. Drive gently and only as far as the shop.
How much does it cost to fix P0758?
It depends on the cause. The likely repairs for P0758 range from about $150 to $5,500 at an independent shop in the US, plus a diagnostic fee of roughly $100-$200. These are rough estimates; dealer prices and some vehicles run higher.
What is the most common cause of P0758?
The most common causes are: open circuit in the solenoid or its wiring; unplugged or corroded connector; blown fuse feeding the component.