OBD-II fault code

P28EA: Shift Motor Position Sensor Circuit Range/Performance

What it means

The shift motor position signal does not correlate with the commanded commutation. Sensor offset or signal integrity degraded.

At a glance

  • Usually lights the check-engine light
  • The engine or gearbox may go into limp mode

How it works

The shift motor position sensor feeds rotor position to the TCM, which compares that feedback with the motor's commanded movement. P28EA sets when the signal is present but does not track the commanded commutation within the expected range, suggesting a sensor offset, degraded signal, or electrical noise.

Common causes

Most likely first.

  1. Sensor mechanically offset
  2. Electrical noise on signal line
  3. Sensor element aged beyond calibration window

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

  1. Use freeze-frame and live data to compare commanded shift motor movement with reported rotor position and identify when the two stop correlating.
  2. Inspect the position sensor mounting, connector, and harness for looseness, damage, poor routing, or nearby sources of electrical interference.
  3. Check the signal, supply, and ground circuits for unwanted resistance, intermittent contact, or electrical noise using the manufacturer's wiring and test procedure.
  4. Command the shift motor through its range with a suitable scan tool and observe whether the position signal follows smoothly or shows a consistent offset.
  5. If the circuit is sound, verify sensor alignment and mechanical movement against the manufacturer's procedure, then test or replace the sensor if its signal remains outside the calibration window.

Common fixes

  • Secure the sensor connector and repair loose or damaged wiring affecting signal integrity.
  • Correct harness routing or shielding problems identified as the source of electrical noise.
  • Reposition or align the sensor if the manufacturer's procedure confirms it is mechanically offset.
  • Replace a sensor whose output is degraded or remains outside the specified range.

Can I keep driving?

Avoid driving if shifts are harsh, delayed, slipping, or the transmission has entered limp mode, since the TCM is receiving unreliable position feedback. If it drives normally, limit use and arrange prompt diagnosis before the mismatch disrupts gear changes.

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.

Codes for the same component

Nearby codes