HomeTrouble CodesP0770

P0770 — Shift Solenoid E

Generic OBD-II · all makesPowertrain (engine & transmission)

OBD-II code P0770 indicates a malfunction with the shift solenoid "E" circuit in the automatic transmission. This means the powertrain control module has detected an electrical failure, open circuit, or performance issue with that specific shift solenoid. It often results in noticeable shifting problems or the transmission entering limp mode.

Symptoms

What causes it — most likely first

1. Faulty Shift Solenoid E

The solenoid itself can fail electrically or mechanically, preventing it from regulating transmission fluid pressure as commanded.

2. Low or Dirty Transmission Fluid

Insufficient or contaminated fluid can prevent the solenoid from operating correctly and cause internal transmission damage.

3. Wiring or Connector Issues

Corroded, chafed, or disconnected wiring and poor pin contacts in the transmission harness can disrupt the solenoid circuit.

4. Internal Transmission Mechanical Failure

A stuck valve in the valve body or other internal hydraulic failures can cause the solenoid to underperform or trigger a performance code.

5. Failed PCM or TCM

A rare cause where the engine or transmission control module fails to properly command the solenoid, though this is highly uncommon.

How it's diagnosed

  1. Check the transmission fluid level and condition; top off or flush if burnt or severely degraded.
  2. Scan for additional transmission codes and review freeze frame data to understand the conditions when P0770 set.
  3. Visually inspect the transmission wiring harness and connectors for signs of damage, corrosion, or loose pins.
  4. Test the resistance of shift solenoid E with a multimeter and apply battery voltage to verify mechanical clicking.
  5. Use a bidirectional scan tool to command shift solenoid E on and off to verify circuit operation and control module driver function.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Can I drive my car with code P0770?

It is not recommended. The transmission may enter limp mode or shift erratically, which can cause further internal damage or leave you stranded.

Is the transmission control module (TCM) or PCM bad when I get this code?

Rarely. Drivers are often told to replace the PCM or TCM for P0770, but that is usually wrong. The cause is almost always a failed solenoid, dirty fluid, or a wiring issue.

Where is shift solenoid E located?

It is typically located inside the transmission fluid pan, attached to the valve body. Accessing it usually requires draining the fluid and removing the transmission pan.

Can dirty transmission fluid cause P0770?

Yes. Debris in old or burnt transmission fluid can clog the solenoid valve or prevent it from moving, triggering the code.