P0785Generic code

P0785 Code: Shift/Timing Solenoid

The P0785 code means there is a fault in the solenoid that controls the timing of the shifts on some transmissions. It causes harsh shifts and sometimes limp mode. Check the fluid type and the solenoid connector first, because it is a moderate repair.

Severity
Medium
Can I keep driving?
Yes, but with caution
Estimated cost
$80 to $600
Difficulty
Medium
System
Transmission
Applies to
All OBD2 vehicles
On this page

What the P0785 code means

On some transmissions, mostly Chrysler and Mitsubishi units, one specific solenoid controls the timing of the shifts so they feel smooth. When it fails, the shifts become harsh or late, and the transmission control module stores the P0785 code.

On any transmission code, the first check is the fluid: correct level using the manufacturer procedure (often with the engine running and at a specific temperature), a red or pink color and no burnt smell. Low or degraded fluid causes slipping, harsh shifts and solenoid or gear ratio codes that disappear once it is corrected.

See the P0700 guide to understand how transmission codes are read and why you need a scan tool that can talk to the transmission module.

On four-speed Chrysler and Mitsubishi transmissions, the timing solenoid works together with the shift solenoids so that the gears engage without a bang. If it fails, the transmission usually keeps shifting but with a jolt, especially on the 1st to 2nd shift. Check the fluid: these transmissions are very sensitive to the type of fluid (ATF+4 or whatever is specified).

P0785 code symptoms

  • Harsh shifts.
  • Limp mode.

Likely causes of the P0785 code

  1. Timing solenoid with a damaged coil or stuck.
  2. Connector or wiring that is damaged or corroded.
  3. Degraded fluid carrying particles that jam the solenoids.

How to diagnose the P0785 code step by step

  1. Measure the solenoid resistance.
  2. Check the fluid.
  3. Make sure it is the specified fluid. These transmissions are very sensitive to the type of fluid.

How to fix the P0785 code

  • Replace the solenoid.
  • Change the fluid.

Technical reference data

  • Approximate resistance: 10 to 30 ohms.
  • These are approximate values: check the manufacturer data for your vehicle.

Brand-specific notes

This code is common on Chrysler, Dodge and Mitsubishi vehicles.

P0785 on Chrysler, Dodge and Mitsubishi

On the four-speed units from these makes, the timing solenoid works with the shift solenoids to keep the gears engaging smoothly, and the transmission is very sensitive to the fluid type.

Frequently asked questions about P0785

What does the P0785 code mean?
It is a generic OBD2 code that means the shift/timing solenoid is malfunctioning. That solenoid controls when the shifts happen on some transmissions, so a fault makes them harsh.
Can I drive with a P0785 code?
With caution. With a P0785 code the transmission usually keeps shifting, but the shifts are rough and it can drop into limp mode.
What usually fails?
The solenoid or its connector. Wrong or degraded fluid can also make the solenoid stick.
Is it an expensive repair?
Moderate. A solenoid replacement costs far less than repairing the transmission itself.
How much does it cost to fix P0785?
Between $80 and $600.
Will a P0785 code clear itself?
It can go out if the fault does not repeat, but a failing solenoid usually brings it back. Check the fluid and the connector so the cause does not stay hidden.
What is the most common cause of P0785?
A faulty timing solenoid or its connector. Fluid that is not the specified type or is full of particles is the next suspect.

Questions about the P0785 code

There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.