Skip to content
WrenchConnect
Stop driving if it runs poorly
P0758

Shift Solenoid B Electrical

This diagnostic trouble code indicates that the Powertrain Control Module (PCM) or Transmission Control Module (TCM) has detected an electrical malfunction in the Shift Solenoid B circuit. The computer sets this code when the voltage or resistance in the solenoid circuit falls outside of the expected manufacturer specifications, preventing proper gear shifts.

How urgent is P0758?

This code requires immediate attention as driving with a malfunctioning shift solenoid can cause severe internal transmission damage. The vehicle may also enter 'limp mode,' significantly limiting speed and drivability.

Common symptoms

  • Illuminated Check Engine Light
  • Transmission slipping or failing to engage certain gears
  • Harsh, delayed, or erratic shifting
  • Vehicle stuck in 'limp mode' (restricted to a single gear)
  • Decreased fuel economy due to inefficient gear selection

Likely causes

  • Defective Shift Solenoid B
  • Damaged, corroded, or loose wiring and connectors in the solenoid circuit
  • Dirty or contaminated transmission fluid causing electrical interference or poor grounding
  • Faulty transmission valve body
  • Malfunctioning PCM or TCM (rare)

What to check before replacing parts

1

Check the transmission fluid level and condition.

Look for: Low fluid levels or burnt, metallic, or heavily contaminated fluid that could indicate internal damage or cause electrical issues.

2

Inspect the external transmission wiring harness and connectors.

Look for: Frayed wires, corrosion, bent pins, or melted plastic that would cause an open or short circuit in the solenoid wiring.

3

Measure the internal resistance of Shift Solenoid B using a digital multimeter.

Look for: Resistance readings that fall outside the manufacturer's specified range (typically 15-30 ohms, but verify with service manual), indicating a failed solenoid coil.

4

Test the circuit for proper power and ground from the PCM/TCM.

Look for: Lack of voltage or a poor ground connection when the solenoid is commanded on by a scan tool, pointing to a wiring harness or control module issue.

5

Remove the transmission pan to inspect the internal wiring and valve body.

Look for: Broken internal harness wires, excessive metal shavings in the pan, or a physically damaged solenoid.

This page explains the generic P0758 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.

Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.

Rather have a pro handle it? Find a vetted local mechanic.

Matching symptoms

More common codes