DTC codes / P07xx · Transmission / P0758
P0758 is a generic OBD-II code indicating an electrical fault in the circuit for shift solenoid 'B', which is one of the solenoids the transmission control module (TCM) uses to control gear shifts. The TCM monitors the solenoid's electrical circuit and sets this code when the current or voltage is outside the expected range, often due to an open, short, or high resistance in the wiring or solenoid itself.
You can usually drive the vehicle with P0758, but the transmission may enter limp mode or shift harshly, so avoid aggressive acceleration and highway speeds until repaired. Prolonged driving with a faulty solenoid can cause additional transmission damage, so schedule diagnosis soon.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.