OBD-II code · Powertrain (generic)
P07ED Transmission Range Multi-Function Select Circuit Stuck
The multi-function select circuit reports a value that does not change despite operator activity — the rotary encoder is stuck or a push-button is mechanically locked. The TCM ignores further requests until the input becomes plausible.
Is it safe to drive with P07ED?
Usually safe to drive in the short term. Get it diagnosed when convenient, sooner if the car drives differently.
Common causes
- Most likelyStuck rotary encoder
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
Repair at a glance
- Difficulty
- Medium
- DIY friendly
- Best left to a mechanic
- Typical labour
- 0.5–2 h
- Emissions test
- Usually unaffected
- Parts involved
- Range Select Switch
Related codes
- P07ECTransmission Range Multi-Function Select Circuit
- P07EATransmission Range Control A Circuit Low
- P07EBTransmission Range Control A Circuit High
- P07EETransmission Range Multi-Function Select Circuit Range/Performance
- P07EFTransmission Range Multi-Function Select Circuit Low
- P07F0Transmission Range Multi-Function Select Circuit High
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.