What it means
The adaptive learning that compensates for clutch A engagement point drift in a DCT has reached its limit. Clutch wear is at end of life.
At a glance
- Usually lights the check-engine light
How it works
In a dual-clutch transmission, clutch A engages one set of gears, and the control module learns its engagement point as the clutch and actuator change over time. P2789 sets when clutch A's learned adjustment reaches its limit, commonly because clutch A is worn beyond compensation or its actuator position has drifted.
Common causes
Most likely first.
- Clutch worn beyond compensation range
- Actuator position drift
Symptoms
- Check engine or transmission warning light on
- Harsh, delayed, or missing shifts
- Possible limp mode (locked in one gear)
- Slipping or shuddering during gear changes
How to diagnose it
- Save freeze-frame data and inspect the separate learned engagement and wear values for clutch A before clearing the code.
- Compare clutch A and clutch B slip and engagement behavior in live data to determine whether the fault is specific to clutch A.
- Check transmission fluid level and condition, and inspect for leaks that could affect clutch actuation.
- Inspect clutch A actuator wiring and connectors, then check its reported position against commanded position using the manufacturer's procedure.
- If clutch A remains outside its adaptation range, verify clutch wear and actuator operation before attempting any adaptation reset.
Common fixes
- Repair a loose or damaged clutch A actuator connector or wiring.
- Correct a fluid leak or fluid level issue affecting clutch actuation.
- Repair or replace the clutch A actuator if position drift is confirmed.
- Replace clutch A if it is worn beyond the allowable adaptation range, then carry out the manufacturer's adaptation procedure.
Can I keep driving?
Keep driving to a minimum and avoid hard acceleration, steep hills, and towing, especially if the vehicle shudders or slips as clutch A engages. Stop safely if the transmission loses gears or enters a protective mode, as continued slip can overheat and damage the clutch.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.