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

John Kershaw

By John Kershaw (Contact Me)
Last Updated 2016-01-15
Ed.D, PhD Philosophy, BSME

Trouble CodeFault LocationProbable Cause
P0705 Transmission range (TR) sensor/switch, PRNDL input circuit malfunction Wiring, TR sensor/switch, ECM/PCM!TCM

We recommend Torque Pro

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.

705

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

Codes Related to P0705

None

BAT Team Discussions for P0705

  • Followup on LeSabre
    Last week I had posted about a sudden misfire on my 94 LeSabre. I've since had it in the shop to pull the codes. The following things are wrong with it: The radiator has a leak. The person who looked at it said there was a hole in some plastic section. It is still drivable but I have to ref...
  • 2005 ford focus range sensor
    when driving this car it jumps bad. its like the car locks up then jumps forward like a bucking horse. I get ap0705 and a u2023. Is this a common problame?...
  • 2001 Jeep Cherokee straight 6 200K miles
    OK, need help again. My in-laws have a 2001 Jeep Cherokee with about 200K miles on it. Its just been sitting around, its 4wd so its used once in a while in the winter. Its been very neglected. Oil is black, Antifreeze is brownish. I want to tune it up, fuel, pcv and air filters too. Check all fluids...
  • TROUBLE CODES
    [I]Please fill out the following to ask a question.[/I] [B]MAKE[/B]:MITISHIBUSHI [B]MODEL[/B]:MONTERO SPORT 4WD [B]YEAR[/B]:2000 [B]MILES[/B]:165K [B]ENGINE[/B]:3.O L [B]DESCRIBE ISSUE[/B].I WAS DRIVING DOWN THE HIGHWAY NOTICED A SLIP IN THE TRANSMISSION THEN NOTICED THE AUTOTRANS LIGHT ON THE DAS...
  • Both the engine light and the Check transaxle light came on yesterday
    2001 Mercury Sable LS 24V 3.0L Both the engine light and the Check transaxle light came on yesterday. I pulled the code on it and it was a P0705. So, I figure I would change the Transmission Range (TR) sensor (also called Newtral Position Switch), not that dificult to replace. However, that did no...