P0705 Transmission Range Sensor A Circuit malfunction (PRNDL Input)

Technical Description of OBD-II Trouble Code

Malfunction in the Circuit of the Transmission Range Sensor (PRNDL input)

What does that signify?

This is a generic code that applies to all makes and models manufactured from 1996 onwards. However, the specific troubleshooting steps may vary depending on the vehicle.

The P0705 diagnostic trouble code (DTC) refers to a switch on the transmission, either internal or external, that signals the Powertrain Control Module (PCM) or the Transmission Control Module (TCM) about the gear shift position – P, R, N, and D (park, reverse, neutral, and drive). If it is an external component, the Transmission Range Sensor (TRS) may also control the backup lights.

This code indicates that the computer has detected a failure in the TRS sensor. The sensor is either sending an incorrect signal or no signal at all to the computer, which affects the identification of the gear position. The computer receives signals from both the vehicle speed sensor and the TRS.

When the vehicle is in motion and the computer receives conflicting signals, such as the TRS signal indicating that the vehicle is in park while the speed sensor indicates movement, the code P0705 is triggered.

As the vehicle ages and accumulates mileage, external TRS failure is common. It is exposed to weather and elements, and like any printed circuit, it tends to corrode over time. The advantage is that it is not an expensive repair and can be easily replaced even with minimal automotive repair experience.

Example of an external Transmission Range Sensor (TRS):
TRS Transmission Range Sensor (External type)

TRS image from Dorman

Newer models with the transmission range sensor located in the valve body present a different challenge. The range sensor is separate from the neutral safety switch and reverse backup light switch. Although its purpose remains the same, replacing it has become a more complex and costly task. The easiest way to determine which type is used in your vehicle is to check the part on your local auto parts website. If it is not listed, it is an internal sensor.

Symptoms

The symptoms of a P0705 DTC may include:

  • The Malfunction Indicator Lamp (MIL) illuminates with the P0705 DTC code
  • The backup lights may fail to function
  • It may be necessary to slightly move the gearshift lever up and down to establish better contact and allow the starter to activate and start the engine
  • It may be impossible to activate the starter
  • In some cases, the engine will only start in neutral
  • The engine may start in any gear
  • Irregular shift RPMs
  • Decrease in fuel economy
  • The transmission may exhibit delayed engagement
  • Toyota vehicles, including trucks, may display erratic instrument readings
  • Potential Causes

    The potential causes for this DTC may include:

  • Loose and mal-adjusted TRS
  • Defective transmission range sensor
  • Faulty connector at the external TRS, either loose, corroded, or with bent pins
  • Shorted wiring harness on the external sensor due to rubbing on the transmission linkage
  • Blockage in the internal valve body TRS port or defective sensor
  • Diagnostic Steps & Possible Solutions

    Replacing an internal TRS requires using a Tech II for diagnosis, followed by draining the transmission and removing the pan. The sensor is located at the bottom of the valve body, which is responsible for all transmission functions. The sensor is constantly submerged in hydraulic fluid, which can cause issues with the casing. Often, hydraulic flow is restricted or O-ring sealing has initiated the problem.

    In any case, this is a complex process that is best left to a transmission specialist.

    Replacing external transmission range sensors:

  • Block the wheels and apply the parking brake.
  • Place the transmission in neutral
  • Locate the transmission shift linkage. On front-wheel drive vehicles, it will be located on the top of the transaxle. On rear-wheel drive vehicles, it will be on the driver’s side
  • Pull the electrical connector out of the TRS sensor and inspect it closely. Look for corroded, bent, or missing pins in the sensor. Check the connector on the harness for the same issues. In this case, there are female ends that must be in place. If the connector cannot be salvaged by cleaning or straightening the female connectors, it can be replaced separately. Apply a small amount of dielectric grease to the connector before reconnecting
  • Examine the wiring harness location and ensure it is not rubbing against the shift linkage. Check for broken or shorted wires due to lack of insulation
  • Check the sensor for looseness. If it is loose, apply the parking brake, place the transmission in neutral, turn the key on, and swivel the TRS until the backup lights come on. Then, tighten the two bolts on the TRS. If the vehicle is a Toyota, rotate the TRS until a 5mm drill bit fits into the hole in the case before tightening it down
  • Remove the nut retaining the gearshift lever and lift the lever off
  • Pull the electrical connector from the sensor
  • Remove the two bolts securing the sensor to the transmission. Be careful not to drop the two bolts
  • Lift the sensor off the transmission
  • Check the new sensor and ensure that the tick marks on the shaft and the case, where it is marked “neutral,” are aligned
  • Install the sensor over the shift lever shaft and tighten the two bolts
  • Plug in the electrical connector
  • Reinstall the shift lever and tighten the nut
  • Additional Note: The external TR sensor found on some Fords may be referred to as an MLPS or manual lever position sensor.

    Related Transmission Range Sensor codes: P0705, P0706, P0707, P0708, and P0709.

    Professional Service Options

    When facing p0705 error, you have two solutions:

    Option 1: Mechanical Repair (Recommended)

    We highly recommend solving this issue by repairing or replacing the faulty sensor, wiring, or related mechanical parts.
    This ensures your vehicle operates as designed.

    Option 2: Permanent p0705 DTC Deletion (Alternative)

    If mechanical repair is not possible, we offer a professional service to permanently delete p0705 trouble code (DTC) from your ECU.

    Instantly Fix Your DTC Problem – No Hardware Changes Needed!

    Get your p0705 code permanently deleted by our experts.

    ✅ Fast. ✅ Reliable. ✅ Keeps your vehicle running smoothly.

    🔥 Upload your ECU file and start now! 🔥

    Already a member? Log in here to submit your file!

    Tuning Files Service from ECUFILES

    Custom Tuning File Service

    EVC Reseller Database

    Automatic File Service

    Technical Questions
    For technical questions, please register for free and submit a ticket on our platform. One of our engineers will respond to you as soon as possible during business hours.

    Response time: Quick!

    Sales Questions
    For sales questions, please register for free and submit a ticket on our platform. One of our engineers will respond to you as soon as possible during business hours.

    Response time: Quick!

    For sales questions, you can also reach us at:

    WhatsApp: +31686247602

    Response time: Moderate!

    WhatsApp