Skip the auto shop - Our mechanics make house calls
  1. Home
  2. Articles
  3. P0758 OBD-II Trouble Code: Shift Solenoid B Electrical/2-3 Shift Solenoid Circuit Electrical

P0758 OBD-II Trouble Code: Shift Solenoid B Electrical/2-3 Shift Solenoid Circuit Electrical

Check Engine Light

P0758 code definition

When a P0758 code is set in an automatic transmission vehicle, it shows that the actual gear that the vehicle is currently using differs from the gear that the PCM (powertrain control module) requires.

What the P0758 code means

Shift solenoid B allows the transmission to shift between second and third gear. If the PCM records code P0758, it indicates that the PCM cannot see the proper change in engine RPMs or the correct increase in road speed that should be happening during a shift from second to third gear.

What causes the P0758 code?

A number of issues can cause the PCM to record a P0758 code, including:

  • Shift solenoid B is faulty.
  • The wiring or connector for shift solenoid B is loose, shorted, or open.
  • The valve body is defective.
  • The transmission fluid is low and/or contaminated.

What are the symptoms of the P0758 code?

Once the P0758 code has been detected and stored, the Check Engine light will illuminate. The driver may also notice a few other symptoms:

  • Inability to shift from second to third gear correctly
  • Decreased fuel efficiency

In some cases, the engine may seem to misfire, but it is likely not an engine misfiring problem, but rather an issue with the shift solenoid or related components. In very rare cases, there will be no noticeable symptoms, other than the Check Engine light coming on.

How does a mechanic diagnose the P0758 code?

In addition to checking which codes have been recorded by the PCM, using an OBD-II scanner, the mechanic should also record all information associated with the circumstances under which the code was set. Then, after clearing the code(s), they should take the vehicle for a brief test drive to try to duplicate the conditions of the code being set. They will typically need to gently accelerate the vehicle to between 15 and 35 miles per hours, and they’ll need to watch the scanner and see if the PCM is able to send the signal to shift solenoid B to tell it to shift.

After this test drive, they’ll do a visual inspection of all related wiring and connectors, check for voltage drops in the shift solenoid, and check the level of the transmission fluid. If they transmission fluid looks contaminated, they will flush and replace it, and then retest the system once more.

Common mistakes when diagnosing the P0758 code

Because the noticeable symptoms of this problem can resemble an engine misfiring issue, it’s easy to misdiagnose it as a problem with the driveline or with the engine’s ignition timing.

How serious is the P0758 code?

Being unable to shift from second to third can result in a number of problems for an automatic transmission vehicle, and it can pose a hazard when driving, as well. To ensure that you are safe and that your vehicle is able to run reliably, you should get this problem taken care of immediately.

What repairs can fix the P0758 code?

In most cases, one or more of the following repairs will be necessary to resolve a P0758 code:

  • Replacing a faulty shift solenoid.
  • Replacing a defective valve body.
  • Repairing or replacing damaged wiring or connectors.
  • Adding more transmission fluid or changing out contaminated transmission fluid.

Additional comments for consideration regarding the P0758 code

In most cases, the P0758 code will be accompanied by significant symptoms, so you will want to get it resolved as soon as possible simply to make your vehicle drivable again. It’s also important to address the problem and get the code reliably cleared before your vehicle can pass an OBD-II emissions test for registration.

Need help with a P0758 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

More related articles

P2159 OBD-II Trouble Code: Vehicle Speed Sensor B Range/Performance
Diagnostic Trouble Code (DTC): P2159 P2159 code definition Vehicle Speed Sensor B Range/Performance...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...

Related questions

Q: Having trouble trying to locate my knock sensor. It's throwing a code for it. 1,2,4,5,6 cylinder misfires

As you may know a knock sensor may fail for any of the following reasons: The knock sensor is faulty and needs to be replaced There is a wiring open/short/fault in the knock sensor circuit The PCM/ECM has failed...

Q: What does the Malfunction Indicator lamp on the dash mean?

Whether you call it by its proper name, or refer to it as the Check Engine Light, the Malfunction Indicator lamp (MIL) is a very critical warning system. It’s designed to turn on when something goes wrong with your emissions...

Q: Step by step troubleshooting of DTC fault codes

Each of these codes are for different components and since you swapped the motor with a different size motor than what the car had may be a big problem. You would need to have each code diagnosed separately to see...