P28E6Shift Motor Overspeed
- Generic OBD-II code · Powertrain
- Turns on the check-engine light
- Can trigger limp mode
- How the car detects it
- P28E6 is set when the shift motor turns faster than its control allows. In a position-controlled actuator this is visible from the rotor feedback: the encoder count changes quicker than the commanded movement can explain. Plausible reasons are a load that suddenly disappears, for example a broken gear or coupling between motor and selector shaft, a control loop running away after a feedback error, or a faulty speed or rotor signal. No manufacturer documents P28E6 publicly. A Denso patent describes the logic: the motor is driven by feedback until the encoder reaches a target count, with output shaft sensors confirming the detent position; Hyundai Kefico uses a brushless motor in its SBW actuator. CARB requires functional checks on outputs. The actuator may overshoot the range or be shut down.
- What you may notice
- Shift system warning in the cluster
- Wrong range engaged or range change aborted
- Clicking or whirring from the actuator
- Likely causes
- PossibleBroken gear or coupling inside the actuator, motor spins without load
- PossibleFaulty rotor position or encoder signal
- RareControl software error in the shift control unit
- Repair
- Hard · Usually a job for a workshop.Typical cost: €200 – €1,600
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.