Logo
High severitytransmission

P0787 — 3-4 Shift Malfunction

Can I drive?

Drivable short-term, but fix now to avoid damage.

Find a Technician for P0787

What P0787 means

This code indicates the transmission control system couldn't properly complete the shift between 3rd and 4th gear. Common culprits include a failing shift solenoid, low or contaminated transmission fluid, and worn internal clutches, with wiring or control module faults also possible. Repairs can be as simple as a fluid service or solenoid swap, or as involved as internal transmission work.

Common symptoms

  • Check engine light is on
  • Harsh or delayed shift between 3rd and 4th gear
  • Transmission slipping or high RPM without acceleration
  • Vehicle stuck in a lower gear or limp mode
  • Jerking or hesitation at higher speeds

Common causes

  • Faulty 3-4 shift solenoid
  • Low, dirty, or burnt transmission fluid
  • Worn clutch packs or internal transmission wear
  • Damaged wiring or connectors to the solenoid
  • Failing transmission control module

Typical repair cost

$150 – $2500

Varies by vehicle and root cause.

Frequently asked questions

Can I keep driving with a P0787 code?

For short trips, usually yes, but it's not a good idea long term. Shifting problems can stress the transmission and worsen quickly, so get it checked soon and avoid hard acceleration or heavy loads.

How much does it cost to fix a P0787 code?

Costs vary widely. A fluid service or solenoid replacement might be a few hundred dollars, while internal repairs or a rebuild can climb past two thousand dollars depending on the damage.

Is a P0787 code serious?

Yes, it should be taken seriously. Even if the car still moves, a shift malfunction can damage the transmission over time, making it a high-priority fix.

Why does my car feel stuck in third gear with a P0787?

When the transmission can't complete the shift to 4th, it may default to a safe gear or limp mode to protect itself. That's why the car can feel stuck and won't shift up properly until it's repaired.

Related codes