P0770
Shift Solenoid E MalfunctionP0770 is a generic OBD-II powertrain diagnostic trouble code: Shift Solenoid E Malfunction. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P0770 means
P0770 is a broad, general-malfunction code for Shift Solenoid "E", covering any condition where the TCM detects that solenoid E is not operating as commanded. On many Toyota, Lexus, and Honda applications, Solenoid E is specifically the torque-converter lock-up (TCC) solenoid; on other platforms it controls a specific gear-range clutch. Because the code is non-specific, the underlying fault may be electrical, mechanical, or hydraulic in nature.
Electrical causes include open or short circuits in the solenoid harness, corroded connector pins, or a failing TCM driver circuit that cannot deliver the correct PWM signal. Mechanical and hydraulic causes encompass a stuck spool valve inside the solenoid body, clogged passages in the valve body, and contaminated fluid that prevents the solenoid from moving freely. Unlike P0773 — which is explicitly limited to electrical faults — P0770 may point to internal transmission wear even when wiring tests pass.
The practical consequences depend on which function Solenoid E serves on the specific vehicle. Loss of torque-converter lock-up causes higher-than-normal RPM at highway speeds, poor fuel economy, and potential converter clutch slipping. Loss of a gear-range clutch can trigger limp mode or missing gear ratios. In either case, prolonged operation risks overheating the fluid and accelerating transmission wear.
Common causes
Most-frequently reported root causes when P0770 is logged.
-
1
Faulty Shift Solenoid E with internal coil failure or stuck spool valve.
-
2
Contaminated, degraded, or low transmission fluid affecting solenoid hydraulics.
-
3
Open or shorted wiring in the solenoid E control circuit.
-
4
Corroded or loose connector pins at the solenoid or TCM harness.
-
5
Failed valve body with clogged solenoid feed passages.
-
6
Corrupted or failed TCM driver circuit unable to deliver the correct PWM signal.
-
7
Faulty torque-converter clutch assembly on applications where Solenoid E controls lock-up.
-
8
Failed transmission control module (TCM) internal circuitry.
Symptoms drivers notice
How to diagnose P0770
A typical diagnostic flow when this code is present.
-
1
Retrieve all DTCs and freeze-frame data with a scan tool; note whether companion codes such as P0773 (electrical) or TCC-specific codes are also present.
-
2
Check transmission fluid level and condition; dirty or low fluid is a common and easily corrected cause.
-
3
Use live data to observe Solenoid E commanded state vs. actual TCC slip or gear engagement to confirm the solenoid is not responding.
-
4
Inspect the solenoid wiring harness from the TCM to the transmission connector for damage, corrosion, or chafing.
-
5
Measure solenoid E resistance and compare against the manufacturer specification; an open or shorted coil confirms solenoid failure.
-
6
If electrical checks pass, perform a line-pressure test and inspect the valve body for debris or scored bores.
-
7
Verify TCM software is current; some manufacturers have issued calibration updates addressing false P0770 triggers.
Related powertrain codes
- P0700 — Transmission Control System Malfunction
- P0701 — Transmission Control System Range/Performance
- P0702 — Transmission Control System Electrical
- P0703 — Torque Converter/Brake Switch B Circuit Malfunction
- P0704 — Clutch Switch Input Circuit Malfunction
- P0705 — Transmission Range Sensor A Circuit malfunction (PRNDL Input)
Frequently asked questions
What is the difference between P0770 and P0773?
P0770 is a general malfunction that can stem from electrical, mechanical, or hydraulic faults. P0773 is narrower and indicates a confirmed electrical fault — open circuit, short, or out-of-range coil resistance — in the Solenoid E circuit.
What does Shift Solenoid E actually do?
On many platforms (Toyota, Lexus, Honda), Solenoid E controls torque-converter clutch lock-up, creating a direct mechanical link between the engine and transmission at cruise speeds to improve efficiency. On other platforms it may control a specific gear-range clutch.
Can a fluid service clear P0770?
If contaminated fluid is clogging the solenoid or valve body passages, a fluid and filter service may resolve the fault. If the solenoid is internally failed or the TCM driver circuit is faulty, fluid service will not cure the code.
Is it safe to keep driving with P0770?
Short-term driving is possible if the vehicle is not in limp mode, but loss of torque-converter lock-up raises fluid temperatures and accelerates wear. Diagnosis and repair should not be deferred more than a few days.
Disabling P0770 in software
RaceTune can permanently disable P0770 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P0770 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file