P0758 – Shift solenoid (SS) B -electrical

By Patrick (Contact Me)
Last Updated 2017-08-13
Red Seal Certified Mechanic

Trouble CodeFault LocationProbable Cause
P0758 Shift solenoid (SS) B -electrical Wiring, shift solenoid, ECM/PCM/TCM

We recommend Torque Pro

What Does Code P0758 Mean?

Shift solenoid are responsible for shifting your transmissions gears. It uses pulse width modulated solenoid to control fluid pressure/flow. Your transmission may have multiple shift solenoids. They are part of the valve body in the transmission. The transmission control module TCM monitors a combination of sensors within the system (speed sensors, throttle position sensor TPS, etc..) in conjunction with the powertrain control module and other sensors to determine the shifting of the transmission. It modifies the signal to Shift solenoid to adjust accordingly. Given that the code indicates electrical, a good place to start with, is on the electrical side of things. Accessing the shift solenoids in the transmission can be very invasive, better left to a transmission repair facility. The PCM and TCM compares and monitors all the sensors involved with the system and if they detect anything out of specified values they throw the light on the instrument cluster. Transmission repairs can get expensive so you will want to make sure to cover the basics before jumping to any conclusions.


What are the common causes of code P0758 ?

  • Low transmission fluid level
  • Dirty transmission fluid
  • Transmission control module
  • Shift solenoid defective
  • Shift solenoid circuit open/short
  • Bad grounds
  • ECM
  • Corroded connections or pins
  • Wiring issue (corrosion, chafed, melted)

What are the symptoms of code P0758 ?

  • Not shifting
  • Drivability issues
  • Harsh shifts
  • Erratic shifts
  • High engine RPMs

How do you troubleshoot code P0758 ?


Check your fluid. Verify when the last fluid change was done and refer to service manual for service intervals. If beyond interval, you should replace the oil, if not, verify level and condition. If you do replace the fluid in the transmission and you will have the oil pan off, it would be a good idea to check the shift solenoid circuit if accessible. Refer to service manual and other troubleshooting steps.

NOTE: ALWAYS use specific automatic transmission fluid for make/model. This step is important in preventing any serious damage to transmission internals. A mistake here could potentially cost you LOTS of $$.


Check shift solenoid circuit. Refer to service manual for connector locations. You may need to unplug several connectors in order to check circuit integrity. Make sure to disconnect battery before proceeding. Depending on the particular system layout you may need to to check circuit between solenoid to transmission control module and between powertrain control module and TCM. Make sure to perform basic circuit testing (i.e: open, short to power or ground, high resistance). Refer to manual for specific desired values. Perform necessary repairs and test drive. If everything checked out and code is still active, proceed to next step.



Check shift solenoid. This procedure varies between manufacturer and specific system operation but generally speaking, you need a OBD2 scanner with monitoring capabilities to verify solenoid functionality. You may be able to turn solenoid on/off and monitor status on scanner to determine solenoid performance. Refer to service manual for procedure. Keep in mind you may even need to use a manufacturer specific OBD scanner to access these functionality tests. Sometimes you need to bring vehicle to repair facility to get accurate diagnosis.



Replace shift solenoid. If you’ve referred to service manual and you are confident in your capabilities, you may be able to replace solenoid without too much trouble. Depending on the price of shift solenoid and accessibility, it may be worth a try but keep in mind you may be guessing at this point. Make sure to replace with new fluid if you haven’t already , to prevent any damage to new sensor. It is imperative to keep sensor clean of debris before installing to prevent any malfunctions.


If you’ve replaced sensor, the fluid and the circuits check out, its time to check PCM and TCM operation. Refer to specific manufacturer for procedures. This may be the time to bring to a reputable transmission repair facility to diagnose and repair issue with transmission. Make sure to let them know if youve replaced fluid , to prevent any mix up. Good luck!

Codes Related to P0758

  • P0755 Shift solenoid (SS) B -circuit malfunction
  • P0756 Shift solenoid (SS) B -performance or stuck off
  • P0757 Shift solenoid (SS) B -stuck on
  • P0758 Shift solenoid (SS) B – electrical
  • P0759 Shift solenoid (SS) B -circuit intermittent

BAT Team Discussions for P0758

  • Cavalier Sudden Transmission Failure
    Hello boys and girls, I hope I'm doing this right. . My car is a 2002 Cavalier Z24 (I believe it's called an LS Sport in the United States, it is still called the Z24 up here in the Great White North ;D). She's my first car and she currently has 140,000 kilometers (thats 87000 miles) and is equip...
  • transmission locked in park
    I work with a family that has a ‘98 Grand AM SE 2. 4L (118,000 miles) that last October experienced a significant ‘change’ with lockup in Park and restrictions on shifting. The family has since been using the unlock lever beneath the shifter to retain use of the car. Before the ‘change...
  • 97 chevy silverado speedometer, tach, and gear lights on dash dont work as well as trans gets stuck in 2nd
    just a few weeks ago my gauges have started to stop working intermittently and it seems like my transmission wont go out of 2nd gear. ill start the truck up and itll run perfectly fine but once it warms up to operating temp it seems like thats when it all goes out but sometimes its almost right afte...