OBD-II Code · Transmission
P0705
Transmission Range Sensor Circuit
PRNDL switch/range sensor fault.
Common symptoms
- No start in P/N
- Wrong gear light
Likely causes
- Failed neutral safety switch
- Misadjusted linkage
Where to start
- Try the cheapest cause first. Start by checking: failed neutral safety switch.
- Cost & scope. $100-$400
- If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there. Don't keep driving with this one active — risk of damage.
Read the full diagnostic procedure
P0705 means the Transmission Range Sensor (also called PRNDL switch, inhibitor switch, neutral safety switch, or internal mode switch depending on platform and era) is sending an invalid or implausible signal to the TCM. The TRS reports which gear position the shift lever has selected — Park, Reverse, Neutral, Drive, Manual gears — and on modern transmissions it's read either as a multi-wire stepped voltage signal (each position produces a unique voltage between 0.5V and 4.5V, with specific voltage 'steps' for each gear per the FSM table) or as a digital CAN-bus message from an integrated mode switch. The cheapest-first ladder: scan live data and watch the reported gear position as you slowly walk the shifter through P-R-N-D-2-1. Each position should report cleanly and stay reported; if any position flickers, reports two gears at once, or skips to an invalid combination (e.g., shows R+D simultaneously), the sensor is failed or the wiring is shorted. Verify the shifter cable is correctly adjusted — a misadjusted cable can make the lever sit between detents and produce ambiguous voltage readings. Inspect the connector at the trans-case end for water and corrosion (this connector is right above the road and gets dirt-blasted). Caveat: the expensive misdiagnosis is replacing the TCM ($800-1,500) or the entire valve body ($1,200-2,500) when the actual fault is a $75-250 range sensor or a $0 cable adjustment.
Vehicle-specific patterns
Vehicle-specific patterns: 1995-2006 GM 4L60E/4L65E (Silverado, Tahoe, Camaro, S10) throws P0705 from a worn internal mode switch on top of the valve body — the IMS is a notorious wear item; GM TSBs cover replacement. 2007-2014 GM 6L80/6L90 throws P0705 from the same IMS issue moved to the TEHCM. 2003-2008 Ford 4R75E/5R55S (F-150, Mustang) throws P0705 from the external Digital Transmission Range Sensor (DTRS) bolted to the side of the case — replacement is straightforward but requires shift-cable readjustment. 2011-2018 Ford 6R80 throws P0705 from the same external DTRS pattern, often after off-road or deep-water use. 2003-2013 Chrysler 545RFE/68RFE throws P0705 from corrosion at the case connector or from a misadjusted shift cable after engine-out service. Aisin AS69RC and Allison 1000 throw P0705 from internal-mode-switch wear at high mileage. ZF 8HP-equipped vehicles (BMW, RAM, Jeep, Charger) throw P0705 from a failure inside the mechatronic unit since the range sensing is integrated. Estimated repair: $75 (cable adjustment) to $2,200 (TEHCM or mechatronic unit replacement).
Related codes
Look up another code
More free tools