OBD Codes List

Diagnostic reference · P078D

P078D

Shift Timing Solenoid B High

System
Transmission (P code)
Lamp
Check Engine Light
Category
Powertrain - Transmission

What it means

P078D means Shift Timing Solenoid B High.

Where it lives

For P078D, start at the solenoid the description names.

Check these first

  • An open in the shift timing solenoid B circuit
  • A shift timing solenoid B with high resistance
  • A clogged transmission fluid filter starving the valve
  • Corrosion at the solenoid B connector
  • A TCM driver fault holding the channel high

What to do next

  1. Read shift timing solenoid B voltage on a scan tool
  2. Test the solenoid B circuit for an open
  3. Measure the solenoid B resistance hot
  4. Check the fluid filter and fluid condition
  5. Replace the solenoid if the circuit is off spec
  6. Clear the code and retest

Look up another code

Enter a full code or a symptom. Press / to search. How to read a code

Type a code above, or start from a symptom or a common code.

Updated

Generic SAE J2012 definition. Last updated 2026-10-10.