Home / DTC / P28EB — Shift Motor Position Not Learned

P28EB — Shift Motor Position Not Learned

Detailed page for trouble code P28EB.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P28EB

Generic P — Powertrain

Shift Motor Position Not Learned

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • New or replaced shift motor/actuator not yet calibrated (relearn not performed)
  • Low or unstable battery/charging system voltage during learn procedure
  • Faulty shift motor/actuator (mechanical binding or electrical failure)
  • Open, shorted or corroded wiring/connectors between TCM and shift motor
  • Bad ground at transmission/actuator
  • Faulty transmission range sensor/Park/Neutral switch

Symptoms

  • Malfunction Indicator Lamp (MIL)/check engine light illuminated
  • Transmission may fail to shift, shift into limp/limitation mode, or stay in a single gear
  • Gear indicator and actual gear do not match
  • Difficulty selecting Park/Reverse/Drive or inability to move out of Park
  • Unusual shifting (harsh, delayed or no shifts)
  • Stored transmission-related DTCs alongside P28EB

What to check

  • Connect a diagnostic scan tool that supports transmission actuator tests and relearn procedures; read/all DTCs and freeze-frame data
  • Check battery voltage with engine off and during cranking; confirm stable charging system voltage (>12.4 V at rest, ~13.5–14.5 V running)
  • Inspect wiring and connectors at the shift motor and TCM for damage, corrosion, bent pins and secure fit
  • Backprobe the power, ground and signal circuits while commanding the motor with scanner to confirm voltages and response
  • Listen and observe for actuator movement during manual shift commands from the scan tool
  • Measure actuator coil resistance (per service spec) and check for signs of short or open circuit

Signal parameters

  • Supply voltage to motor: ~12 V nominal (should be near battery voltage while cranking and during learn)
  • Control input: TCM typically uses a PWM or H-bridge drive (0–100% duty) to move actuator
  • Position feedback: many systems provide a 0–5 V position sensor or discrete position switches (expect stable changes during movement)
  • Actuator coil resistance: generally low (a few ohms to tens of ohms) — consult OEM spec; open or very high resistance indicates open circuit
  • Operating current: increased current or high draw during stall or binding (can trigger protection)

Diagnostic algorithm

  1. Capture and record all transmission and related DTCs and freeze-frame data with a capable scan tool.
  2. Verify battery state of charge and charging system; ensure battery is fully charged and connections are clean and tight. Recharge or replace battery if voltage is low.
  3. Visually inspect connectors, wiring harness, and grounds at the shift motor and TCM; repair any damaged wiring and clean corroded terminals.
  4. With the scan tool, command the shift motor/actuator through its cycle and observe movement and feedback. Note whether motor moves smoothly and returns to expected park/home position.
  5. Measure power and ground at the actuator while commanding the motor. Confirm expected supply voltage and control signal (PWM or static voltage) to the motor.
  6. Measure actuator coil resistance and compare to service spec. Check for shorts to ground or open circuits.
  7. Check the transmission range/park-neutral sensor and related circuits; verify correct park/home switch operation if present.
  8. Perform the manufacturer-specified shift motor/actuator learn or calibration procedure with the scan tool. Follow steps exactly and ensure battery voltage remains stable for the duration.
  9. If relearn fails, isolate by substituting a known-good actuator (if available) or temporarily providing direct power under controlled conditions to verify mechanical movement, or try a known-good TCM if warranted.
  10. After repairs or successful relearn, clear codes and perform a road test and confirm no recurring DTCs; recheck for updates or technical service bulletins if issue persists.

Likely causes

  • Failed or seized shift motor/actuator
  • Battery/charging voltage too low during learn
  • Connector corrosion or loose pin at actuator or TCM
  • Relearn procedure not completed after component replacement

Fault status

⚠️ Status
TCM reports that the transmission shift motor/actuator position has not been learned or calibrated. The control module cannot verify actuator home/park position; a relearn or repair of actuator, wiring, or control module is required.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

8,000

The library contains 8,000 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email