Obdaryn

P28E4Shift Motor Driver Current/Temperature Too High

  • Generic OBD-II code · Powertrain
  • Turns on the check-engine light
  • Can trigger limp mode
How the car detects it
P28E4 says the output stage that powers the shift motor has reached its current or temperature limit and has protected itself. A blocked actuator is the classic trigger: if the detent plate, the park pawl linkage or the gear train inside the actuator binds, the motor stalls and current climbs. Shorts between phases, or many range changes in a row in hot conditions, can also heat the driver. No manufacturer documents P28E4 publicly. In a Denso shift range patent the motor driver energises the three phases and a motor relay sits between driver and battery, so the controller can cut power when a limit is hit; Hyundai Kefico integrates control unit and brushless motor in one SBW actuator. CARB requires circuit and functional checks on outputs. Until it cools down, the system may refuse shifts.
What you may notice
  • Shift system warning in the cluster
  • Range change stops halfway or is refused
  • Problem may disappear after the system cools down
Likely causes
  • LikelyDetent mechanism, park pawl linkage or actuator gearing binding
  • PossibleShort between two motor phases
  • RareDriver overheated after repeated range changes or high ambient heat
Repair
Hard · Usually a job for a workshop.Typical cost: €150 – €1,600

Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.