HomeTrouble CodesP0782

P0782 — 2 3 Shift

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

P0782 is a generic OBD-II trouble code indicating that the powertrain control module (PCM) or transmission control module (TCM) has detected a malfunction during the 2‑3 upshift. The code is set when the transmission fails to complete the shift from second gear to third gear within the expected parameters, often due to hydraulic or mechanical issues in the transmission.

Symptoms

What causes it — most likely first

1. Faulty 2‑3 shift solenoid (or solenoid valve)

The solenoid that controls the 2‑3 shift may be stuck, open, or shorted, preventing the proper hydraulic command needed for the upshift.

2. Low or contaminated transmission fluid

Insufficient or dirty fluid reduces hydraulic pressure and can cause the valve body or clutch to malfunction during the shift.

3. Sticking or blocked valve body

The hydraulic passages that route fluid for the 2‑3 shift may be clogged or stuck, leading to an incomplete shift.

4. Worn or damaged internal transmission components

Worn clutch plates, band, or other internal parts can prevent the 2‑3 gear from engaging properly.

5. Wiring or connector issue to the shift solenoid

An open circuit, short, or poor connection can prevent the solenoid from receiving the correct signal from the TCM/PCM.

6. Transmission control module (TCM/PCM) fault

A failed or mis‑programmed control module can cause incorrect shift commands, although this is a relatively rare cause compared to the above items.

How it's diagnosed

  1. Retrieve all stored transmission and engine codes and note freeze‑frame data for the P0782 event.
  2. Inspect transmission fluid level, condition, and colour; replace fluid and filter if it is low, dark, or smells burnt.
  3. Visually examine the wiring harness and connectors leading to the 2‑3 shift solenoid for damage, corrosion, or loose contacts.
  4. Test the 2‑3 shift solenoid’s electrical resistance and verify it actuates when commanded by the TCM/PCM (using a multimeter or scan tool bidirectional test).
  5. Perform a transmission hydraulic pressure test to confirm proper line pressure and clutch apply pressure for the 2‑3 gear circuit.
  6. If the solenoid, wiring, and hydraulics check out, consider TCM/PCM reprogramming or replacement as a final step.

Code facts & related codes

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

Frequently asked

Is the PCM or TCM often blamed for P0782 but usually not the real cause?

Yes. Many technicians and DIYers are quick to replace the control module, but the PCM/TCM is rarely at fault; the problem is usually the solenoid, fluid, or valve body.

Can I continue driving with a P0782 code?

While the vehicle may still move, the transmission may slip, shift harshly, or go into limp mode. Driving in this condition risks further damage and should be addressed promptly.

Will a simple transmission fluid change clear the code?

If the code is triggered by low or contaminated fluid, a fluid replacement can restore proper hydraulic operation and may clear the code. However, if the solenoid or internal components are faulty, a fluid change alone will not fix the issue.

How can I tell if the 2‑3 shift solenoid is bad?

Testing the solenoid’s resistance (comparing to factory specs) and verifying that it clicks or actuates when powered usually reveals a failure. An inline pressure test can also confirm whether the solenoid is delivering the correct hydraulic pressure for the shift.