P0758

Shift Solenoid B Electrical

Car Fault Codes Transmission

Severity Medium Do not ignore it; it may get worse and cost more.
Can you still drive? With care, short trips only
Who can fix it? Needs a workshop
Typical repair time 30 minutes – 5 hours
Typical cost SAR 100 to 2,500

What it means

The transmission control module (TCM) has detected incorrect electrical values in the shift solenoid B circuit, such as an open, a short or out-of-range resistance. The computer then holds the transmission in a backup gear in limp mode to protect it.

Symptoms4

  • Transmission stuck in one gear with weak take-off.
  • No upshifts to higher gears and high engine speed.
  • A clunk when engaging Drive from a stop.
  • Check engine light on; the fault may appear after the transmission warms up.

Possible causes6

  • Oil in the transmission connector or corroded pins.
  • Broken or chafed wire in the solenoid B circuit.
  • Open or shorted shift solenoid B coil.
  • Damaged internal harness inside the transmission.
  • Weak solenoid power feed or computer ground.
  • Fault in the driver circuit inside the computer (less common).

How to diagnose5

  1. Read all codes, and note whether other solenoids show electrical codes, such as P0753.
  2. Visually inspect the connector and external harness.
  3. Measure solenoid B resistance cold and then hot, and compare it with the manufacturer specification.
  4. Check the circuit between the computer and the connector for opens or shorts with a multimeter.
  5. Inspect the internal harness and solenoid after removing the pan if the reading at the connector is wrong.

How to fix6

  1. Clean the connector and replace its seal if fluid is leaking into it.
  2. Repair the broken or chafed wire.
  3. Replace shift solenoid B or the solenoid pack based on test results.
  4. Replace the internal harness if it is damaged.
  5. Repair the power feed or ground, and replace the computer only after the above is ruled out.
  6. Clear the codes, then road test until the transmission is hot and confirm the code does not return.

Repair cost

In Saudi riyals; the highlighted part is the expected range for this fault.

The cost is low when a connector or external wire is at fault, and rises when the solenoid, internal harness or computer must be replaced.

Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.
Prices last updated: September 2026

Frequently asked questions

Why does the code appear only when the transmission is hot?

Heat expands wires and pins, so an open or short in a weak coil or harness shows up when hot; that is why the solenoid is also tested hot.

Can I drive until the repair?

Short distances and gently, avoiding highways and heavy loads, because limp mode raises engine speed and limits acceleration.

Was this explanation helpful?

Tap the stars to rate; you can change it later.

This guide is for information only and does not replace an inspection by a qualified technician. If the fault involves brakes, steering, engine temperature, electrics or refrigerant, do not attempt the repair yourself.

Report a mistake

Spotted something inaccurate? Tell us and we will review and correct it.

Only if you want an email when we reply.

9 + 7 = ?

Related codes