Au7o mascotAu7o
Known IssuesDiagnose my car
  1. Au7o
  2. /
  3. Known Issues
  4. /
  5. P1780
P1780ModeratePowertrain

P1780: How to Diagnose & Fix — Transmission Control Switch (O/D Cancel) Circuit Out of Self-Test Range

2 vehicles · 2 makes · $600-$2,800 repair

Share:@au7o.io

How to diagnose and fix P1780: most-reported vehicles

Ranked by owner reports. Each card gives the symptoms, how to confirm the cause, the fix, parts and sources for that vehicle.

Volkswagen Jetta · 1999–2005

Link to this issueError Codes:P0753P0758P0748P1780

Mk4 Jettas ordered with the 01M/AG4 four-speed automatic (1999-2005, behind the 2.0 ABA/AVH, 1.9 TDI ALH and VR6) commonly suffer valve body and internal wiring-harness failure. The solenoid pack's internal harness (01M325283A) and the shift solenoids themselves degrade, producing hard or delayed shifts, slipping on the 2-3 change, flare, and eventually a transmission that drops into limp mode and holds a single gear. Shift-solenoid A and B circuit faults (P0753 / P0758) are the fingerprint. The 01M was also fitted with no factory-scheduled fluid service, and lifetime-fill neglect accelerates the failure. This is distinct from the later DSG mechatronic problem and applies only to the conventional torque-converter automatic.

Common Symptoms

  • Harsh or delayed engagement into Drive or Reverse
  • Slipping or flaring on the 2-3 upshift
  • Transmission stuck in one gear (limp mode)
  • Check engine light with shift solenoid codes
  • Erratic shifting that is worse when cold
  • Burnt-smelling or dark ATF

How to Fix

Diagnose with VCDS before replacing hardware — a failed internal harness or single solenoid is a fraction of the cost of a rebuild. The usual repair is replacement of the valve body together with the internal wiring harness/solenoid pack, followed by a proper ATF fill and level-set at temperature (the 01M has no dipstick; level is set through a fill plug at a specified fluid temperature). Where the clutch packs are already slipping, a full rebuild or a used unit is required. Servicing the fluid every 40,000-60,000 miles substantially extends life. No recall or warranty extension exists.

Typical repair cost:$600 - $2,800
Sources for this issue (2)
  • DIY for 01M Transmission Valve Body Replacement? - Volkswagen Jetta Junkiesforum
  • 01M Solenoid Location / AG4 Valve Body - VW Jetta transmission Q&Aarticle

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
High ConfidenceVerifiedReviewed Aug 2026

Toyota Corolla · 2000–2004

Link to this issueError Codes:P0750P0753P0755P0758P1760P1780

Early-2000s Corolla models are well documented for engine control module failure caused by defective internal circuitry and capacitor/board degradation. Owners report harsh or erratic automatic transmission shifting, stalling, no-start conditions, and check-engine lights because the ECM also controls transmission logic on these cars. Toyota issued a warranty enhancement and service campaign for many affected vehicles, making this one of the best-documented Corolla problems of the period.

Common Symptoms

  • harsh 1-2 or 2-3 shifts
  • delayed shifting
  • check engine light
  • no-start
  • engine stalling
  • transmission stuck in gear
  • poor drivability

How to Fix

Diagnosis typically starts by confirming erratic shift behavior, communication issues, or stored transmission/engine codes, then verifying ECM part number applicability. The permanent fix is replacement of the ECM/PCM with the updated unit, followed by code clearing and confirmation of normal shift operation. Technicians should also inspect battery voltage and grounds so a weak electrical system is not mistaken for module failure.

Owner tips & cautions

  • TipVerify the ECM part number and campaign applicability before buying a used module; many owners solved repeated shift issues only after installing the updated superseded ECM.
  • TipCheck battery voltage, charging output, and grounds first, because low system voltage can mimic module and shift-solenoid faults.
Typical repair cost:$600 - $1,400
Sources for this issue (1)
  • Toyota Warranty Enhancement Program ZE7 / ECM Coverage for 2005 and Earlier Corolla/Matrixtsb

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
High ConfidenceReviewed Invalid Date

Find P1780 by make

Browse every documented model and issue for your make.

Toyota · 1 issueVolkswagen · 1 issue

P1780 code reference

General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.

Frequently asked questions

What does P1780 mean?

P1780 stands for "Transmission Control Switch (O/D Cancel) Circuit Out of Self-Test Range." This manufacturer-specific code (Ford, Lincoln, Mazda, Mercury) means the computer did not see the expected change of state from the Transmission Control Switch (the Overdrive Off / O-D Cancel or Tow-Haul button) during its self-test. That switch tells the transmission whether to allow overdrive, and if its signal is stuck or the wiring is faulty, the PCM/TCM flags it. You may notice the overdrive light flashing or the transmission not engaging or canceling overdrive properly. It is usually a switch or wiring problem rather than internal transmission damage.

What are the most common causes of P1780?

The most common causes of P1780 are: Faulty or stuck overdrive/transmission control switch, Damaged or corroded wiring at the switch or transmission connector, Loose or corroded transmission range connector pins, Open or shorted switch circuit, Moisture intrusion at the connector, Faulty PCM/TCM input (less common). The specific cause varies by vehicle.

How much does it cost to fix P1780?

Repair costs for P1780 range from $600 to $2,800, depending on the vehicle and root cause.

Which vehicles are affected by P1780?

Au7o has documented P1780 across 2 vehicle models from 2 manufacturers: Toyota, Volkswagen.

Related codes

  • P0020 · Camshaft Position 'A' Actuator Circuit (Bank 2)
  • P0034 · Turbocharger/Supercharger Bypass Valve Control Circuit Low
  • P0035 · Turbocharger/Supercharger Bypass Valve Control Circuit High
  • P003A · Turbocharger/Supercharger Boost Control 'A' Position Exceeded Learning Limit
  • P0045 · Turbocharger/Supercharger Boost Control Solenoid Circuit/Open
  • P0046 · Turbocharger/Supercharger Boost Control 'A' Circuit Range/Performance
  • P0047 · Turbocharger/Supercharger Boost Control Solenoid Circuit Low
  • P0048 · Turbocharger/Supercharger Boost Control Solenoid Circuit High
🔧
A mechanic who knows YOUR exact car
Answers tuned to your year, make, model & trim — not generic advice. Save your garage so it always has the right context.
Get notified about P1780 fixes
We add new causes, fixes and affected vehicles for P1780 regularly — drop your email and we'll keep you posted. You can also diagnose your own car free.

Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.

Known IssuesMotorcycle IssuesDTC LookupDrivePricingAboutTermsPrivacyCookiesConsentData rightsCopyrightFeedback
Share:@au7o.io

Vehicle data and repair guidance on this site are compiled with AI assistance and may contain errors. Always verify with your service manual or a qualified mechanic.

Data protection representation

DataRep representative in the United KingdomDataRep representative in the European Union
Au7o · 2026
Built for DIY mechanics. Privacy-first.

© 2026 Au7o. All rights reserved.