P0705 – Transmission range (TR) sensor/switch, PRNDL input circuit malfunction

Avatar photo
By John Kershaw (Contact Me)
Last Updated 2016-01-15
Ed.D, PhD Philosophy, BSME
CodeFault LocationProbable Cause
P0705 Transmission range (TR) sensor/switch, PRNDL input circuit malfunction
(Buy Part On Amazon)
Wiring, TR sensor/switch, ECM/PCM!TCM

We recommend Torque Pro

Table of Contents

  1. What Does Code P0705 Mean?
  2. What are the common causes of code P0705 ?
  3. What are the symptoms of code P0705 ?
  4. Codes Related to P0705
  5. Get Help with P0705

What Does Code P0705 Mean?

Transmissions/transaxles can use combination Park Neutral Position (PNP) and Back-up switch. This switch incorporates a range selector switch (Figure 1). There are 4inputs (PRND A, B, C, P), which can be switched to ground by the PNP switches. The four switches have a unique switch pattern. The control module (PCM or TCM0 uses the combination of the switch patterns in order to determine the gear selected by the driver and send that information to the control module.

The transmission range (TR) switch, also called the manual lever position (MLP) sensor, is used as an input to the control module that which indicates the drive range requested by the driver. The range switch is usually located on the outside of the case on the transmission/transaxle housing and attached to the shifter. As the gear range selector is moved, the TR switch can make switch connections for each gear range. These inputs allow the control module to determine which gear range has been selected. The TR switch is used to

  • Keep engine from starting in any gear position except park or neutral
  • Allows a progressive shift sequence in drive
  • Limit upshifts in manual ranges
  • Operate the backup lights in reverse.

NOTE: Whenever diagnosing a 700 series DTC (Diagnostic Trouble Code) with a transmission, transfer case or other driveline components, check for diagnostic trouble codes (DTCs) under chassis and body systems, not just under “P” or powertrain/engine or emission control type codes. Module communications DTCs are “U” codes. These are most often found when looking for DTCs under chassis or body systems. Chassis related codes are labeled “C” and body system related codes are labeled “B” codes and these can cause drivetrain issues if they affect a sensor that is also used by the heating and air conditioning system.


Figure 1 Trans Range Switch Wiring Diagram

The DTC (Diagnostic Trouble Code) monitors the 4 inputs in order to determine what gear position the transmission is in. When the control module detects that an illegal range has occurred, this DTC sets.

What are the common causes of code P0705 ?

  • Faulty PNP (Park/Neutral Position) Switch

  • Misadjusted PNP (Park/Neutral Position) Switch

  • PNP (Park/Neutral Position) Switch harness is open or shorted

  • PNP (Park/Neutral Position) circuit poor electrical connection

What are the symptoms of code P0705 ?

  • MIL (Malfunction Indicator Lamp [Check Engine & Service Engine Soon])lights on


Help Us Help You

Please comment below describing your issue as well as the specifics of your vehicle (make, model, year, miles, and engine). To get a detailed, expedited response from a mechanic, please make a $9.99 donation via the payment button below.