Obdaryn

P28EAShift Motor Position Sensor Circuit Range/Performance

  • Generic OBD-II code · Powertrain
  • Turns on the check-engine light
  • Can trigger limp mode
  • Needs a drive cycle to confirm a fix
How the car detects it
P28EA covers a position signal that is electrically valid but implausible: the two channels disagree, the value does not move although the motor runs, or the actuator ends up away from the expected detent. Hyundai uses the code in bulletin 22-AT-001H for its shift-by-wire models with two failure types, P28EA71, SBW actuator stuck, and P28EA77, commanded position not reached. The diagnosis compares target and actual lever positions in the SCU data and checks that both position sensor readings total about 100 percent; a related bulletin covers replacing the position sensor or actuator. A Denso patent explains why the check works: the controller relates the encoder count to changes of two output shaft signals. CARB requires rationality checks on inputs. Shifting is limited or refused.
What you may notice
  • Shifter system malfunction message in the cluster
  • Cannot shift out of Park or into the requested range
  • Gear display does not match the selected range
Likely causes
  • LikelySBW actuator stuck or not reaching the commanded position
  • PossiblePosition sensor channels drifting apart (sum no longer near 100 percent)
  • PossibleIntermittent contact in the sensor or actuator harness
Repair
Hard · Usually a job for a workshop.Typical cost: €100 – €1,500

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