Powertrain, generic · Transmission

P07E7 Stuck in Drive

Check engine lightOn
EmissionsRelevant
Drive cycleRequired
Limp modePossible

With shift-by-wire or park-by-wire, P, R, N and D are requested electrically (buttons, rotary selector, automatic park on shutdown) and an actuator moves the selector shaft or the park pawl; the module compares the requested with the range actually reached. P07E7 means drive cannot be left: after a request for P, N or R the transmission stays in D. It is the counterpart to P07E5, where drive cannot be engaged, and to P07E6 for park. No manufacturer document available to us uses it; GM's range selector module checks requested against reached range in the same way for P07E4 and P07E5 (2000 ms, two trips). With shift-by-wire the fault matters for safety, because the car cannot be put into park or neutral. Typical causes would be a sticking range actuator or selector shaft, a range sensor wrongly reporting D, or the selector or its software.

Likely causes

Range actuator or selector shaft sticking
Range sensor wrongly reporting D
Selector sensor or software

Symptoms

  • Range stays in D despite the selector request
  • P or N cannot be reached, warning message
  • Warning lamp (depends on manufacturer)

Repair estimate

DifficultyMediumWorkshop job
Parts and labour€150–1,800
Time0.5–4 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

transmission range selectortransmission range sensorelectronic range selectortransmission control module

Related codes

References: law.cornell.edu, gsi.ext.gm.com, static.nhtsa.gov.