P07E7 Stuck in Drive
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
Symptoms
- Range stays in D despite the selector request
- P or N cannot be reached, warning message
- Warning lamp (depends on manufacturer)
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: law.cornell.edu, gsi.ext.gm.com, static.nhtsa.gov.