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.
Medium severity. Can I keep driving?Drive as little as possible and gently. If the transmission slips or stays in one gear, go slowly to a repair shop or call for a tow truck.
Symptoms
- 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
Most likely causes
- SBW actuator stuck or not reaching the commanded position
- Position sensor channels drifting apart (sum no longer near 100 percent)
- Intermittent contact in the sensor or actuator harness
What to check, in order
Start with the simplest. You can tick off each step.
Good to know
- Repair difficulty: hard
- It can trigger limp mode.
What each character of P28EA means
- P: Powertrain: engine and transmission
- 2: Generic code: same on every make
- 8: Transmission
- EA: Specific fault in that system
Frequently asked questions
Can I keep driving with code P28EA?
Drive as little as possible and gently. If the transmission slips or stays in one gear, go slowly to a repair shop or call for a tow truck.
What causes code P28EA?
The most common causes are: sBW actuator stuck or not reaching the commanded position; position sensor channels drifting apart (sum no longer near 100 percent); intermittent contact in the sensor or actuator harness.
Related codes
- P28E7Shift Motor Position Sensor Circuit/Open
- P28E8Shift Motor Position Sensor Circuit High
- P28E9Shift Motor Position Sensor Circuit Low
- P28E5Shift Motor Performance
- P28ECShift Motor Position Sensor Exceeded Learning Limit
Sources
Values and procedures vary by manufacturer. If it affects brakes, steering, fuel or high voltage, see a professional. Updated: 2026-11-04. How we build these pages.