What Does Code P0705 Mean?
DTC P0705 indicates a malfunction within the Transmission Range Sensor (TRS) circuit, specifically concerning the PRNDL (Park, Reverse, Neutral, Drive, Low) input to the powertrain control module (PCM) or transmission control module (TCM). The Transmission Range Sensor, often referred to as a Neutral Safety Switch or PRNDL switch, is a critical component that communicates the driver’s selected gear position to the vehicle’s control modules. This sensor typically provides a unique electrical signal (either discrete voltage levels, resistance values, or a combination of switch closures) for each gear position. The PCM/TCM monitors these signals to verify the correct gear selection for various operations, including engine starting (only in Park or Neutral), reverse light activation, transmission shift logic, and cruise control engagement. When the PCM detects an illogical or out-of-range signal from the TRS circuit—meaning the input does not correspond to any valid gear position, is inconsistent with other vehicle data (e.g., vehicle speed sensor input), or exhibits an open/short circuit condition—it sets the P0705 code. This directly affects the transmission’s ability to operate correctly and can impact other safety-related functions.
Common Symptoms
- Malfunction Indicator Lamp (MIL) illumination on the dashboard.
- Vehicle fails to start in Park or Neutral.
- Vehicle starts in gear (e.g., Drive or Reverse), posing a safety hazard.
- Reverse lights do not illuminate when the shifter is in the Reverse position.
- Incorrect gear display on the dashboard PRNDL indicator, or the display may be blank.
- Harsh, delayed, or erratic transmission shifting.
- Transmission may enter “limp-home” or failsafe mode, limiting available gears (e.g., stuck in 2nd or 3rd gear).
- Cruise control system may become inoperative.
- Reduced fuel economy due to incorrect gear selection or slip.
What Causes the Code P0705?
- Faulty Transmission Range Sensor (TRS): The most common cause, involving internal electrical failure, corrosion of internal contacts, or mechanical wear preventing accurate position reporting.
- Damaged or Corroded Wiring Harness: An open circuit, short to ground, short to voltage, or excessively high resistance within the TRS wiring harness or its connector due to chafing, cuts, heat damage, or environmental exposure.
- Poor Electrical Connection: Loose, corroded, or bent terminals at the TRS connector or at the PCM/TCM connector, leading to intermittent or no signal transmission.
- Misadjusted Shift Linkage: While less common for a “circuit malfunction” code, a severely misadjusted manual shift linkage can prevent the TRS from fully engaging its proper detent positions, causing it to send an ambiguous or out-of-range signal.
- Internal Transmission Mechanical Issue: Rare, but mechanical issues within the transmission that affect the precise positioning of the internal shift mechanism can indirectly impact the TRS signal.
- Faulty Powertrain Control Module (PCM) or Transmission Control Module (TCM): Although highly uncommon, an internal defect within the PCM or TCM could misinterpret the TRS signal or fail to correctly process it.
How to Diagnose and Troubleshoot
Diagnosis of P0705 requires a systematic approach using specialized tools:
- OBD-II Scanner Initial Check: Connect an OBD-II scanner to confirm P0705 is present. Check for any other related transmission or engine codes that might provide additional context. Access live data streams to monitor the Transmission Range Sensor input. With the ignition ON and engine OFF, slowly cycle the gear selector through all positions (P, R, N, D, 2, 1, or L) while observing the scanner’s display for the reported gear. Look for discrepancies, illogical readings (e.g., ‘?’ or ‘invalid’), or positions that do not register at all.
- Visual Inspection:
- Locate the Transmission Range Sensor. It is typically mounted externally on the side of the transmission case where the shift linkage attaches, or internally on some modern transmissions.
- Inspect the sensor for any obvious physical damage, cracks, fluid leaks, or severe corrosion.
- Carefully examine the wiring harness leading to the TRS. Look for signs of chafing, fraying, cuts, bare wires, or heat damage. Pay close attention to areas where the harness passes near exhaust components or sharp metal edges.
- Inspect the electrical connector at the TRS for bent, pushed-out, corroded, or loose pins. Ensure the connector is fully seated and securely latched.
- Check the shift linkage for proper adjustment and any signs of binding or excessive play that could prevent the TRS from accurately registering the gear position.
- Electrical Circuit Testing (using a Digital Multimeter – DMM):
- Safety First: Disconnect the vehicle’s battery before performing resistance checks to prevent damage to the DMM or control modules.
- Power and Ground Supply: With the ignition ON (and sensor connected if checking signal output), use the DMM to verify proper reference voltage (typically 5V or 12V, depending on the system design) and a solid ground at the TRS connector. Consult the vehicle’s specific wiring diagram for pin identification.
- Signal Wire Continuity and Resistance: Disconnect the TRS sensor. Using the wiring diagram, identify the signal wire(s) between the TRS connector and the PCM/TCM connector. Test for continuity through each wire (should be < 5 Ohms). Test each wire for a short to ground (should be infinite resistance) and a short to power (should be infinite resistance with ignition ON).
- TRS Sensor Internal Test: With the TRS disconnected, consult the service manual for the sensor’s specific testing procedure. For many sensors, this involves measuring resistance across specific pins while manually moving the shift lever (or the sensor’s internal lever) through each gear position. Compare the measured resistance values against factory specifications for each gear. An open circuit (infinite resistance), short circuit (near zero resistance), or wildly out-of-spec readings indicate an internal sensor fault. For Hall-effect sensors, you would typically monitor voltage outputs across specific pins while cycling through gears (this is often done with the sensor connected and back-probed).
- PCM/TCM Input Verification: If all wiring and sensor tests pass, and the issue persists, the final step involves verifying the signal at the PCM/TCM connector. Backprobe the relevant TRS input pins at the PCM/TCM while cycling the gear selector. Ensure the expected voltage or resistance changes are reaching the control module. This helps rule out an internal control module issue.
Recommended Repairs and Solutions
Once the root cause is identified through thorough diagnosis, implement the following repairs:
- Repair or Replace Damaged Wiring/Connector: If visual inspection or DMM tests confirm damaged wiring or a faulty connector, perform precise repairs using appropriate automotive-grade wiring, solder, and heat-shrink tubing. Replace damaged connectors with OEM-equivalent pigtails to ensure robust, weather-sealed connections.
- Replace the Transmission Range Sensor (TRS): This is the most frequent repair for P0705.
- For externally mounted sensors, replacement typically involves disconnecting the electrical connector, removing any retaining bolts, and carefully installing the new sensor. Ensure proper alignment if the sensor has an alignment feature or adjustment.
- For internally mounted sensors (e.g., within the valve body), the procedure is more involved, often requiring transmission fluid drainage, pan removal, and potentially valve body removal. This often requires specialized knowledge and tools.
- After installation, ensure any shift linkage connecting to the sensor is properly reattached and adjusted according to manufacturer specifications.
- Adjust Shift Linkage: If the primary cause was a misadjusted shift linkage preventing the TRS from accurately registering gear positions, perform a precise adjustment according to the vehicle’s service manual. This ensures the mechanical position of the shifter perfectly aligns with the electrical signal generated by the TRS.
- PCM/TCM Replacement or Reprogramming: Only consider replacing or reprogramming the PCM/TCM after meticulously ruling out all other possible causes, including the sensor, wiring, and connectors. This is a rare occurrence for P0705 and should not be the first course of action.
- Final Verification: After completing any repair, clear the DTCs using an OBD-II scanner. Perform a comprehensive test drive under various conditions, including starting, shifting through all gears (P, R, N, D, L), and operating at different speeds. Monitor live data for the TRS input to confirm correct operation and ensure the P0705 code does not return. Verify that all related systems, such as reverse lights and cruise control, function as expected.

