Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0705 on 2004-2010 Toyota Sienna: Transmission Range Sensor Fixes

This code almost always points to a faulty Transmission Range Sensor, also known as a Neutral Safety Switch. Replacing this sensor typically resolves the issue. It's a DIY-friendly job for many, with the part costing between $35 and $150. The sensor is located externally on the transmission, under the battery tray.

18 minutes to read 2004-2010 Toyota Sienna
Most Likely Cause
Faulty Transmission Range Sensor (Neutral Safety Switch)
Difficulty
3/5
Est. Time
1.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$150 – $400
Parts Price
$35 – $150
🚫 Do not drive — Driving is not recommended. The transmission may shift erratically, fail to engage a gear, or enter a 'limp mode' with reduced power, creating a significant safety hazard. The vehicle may also fail to start, potentially leaving you stranded.
Key Takeaways
  • P0705 on a 2004-2010 Sienna almost always means the transmission range sensor (neutral safety switch) is failing.
  • Key symptoms include the Check Engine Light, inability to start, erratic gear shifting, and no reverse lights.
  • The most common fix is to replace the sensor, which is located on the outside of the transmission and is accessible for DIY repair after removing the battery and tray.
  • Before replacing, always check the sensor's adjustment, as misalignment can cause the same code and symptoms.
  • Do not continue to drive with this code, as it can cause unpredictable shifting and leave you stranded.
The trouble code P0705 on a Toyota Sienna indicates a 'Transmission Range Sensor Circuit Malfunction'. This means the vehicle's main computer (Powertrain Control Module or PCM) is receiving conflicting or illogical signals from the sensor that reports the position of the gear shifter (Park, Reverse, Neutral, Drive, etc.). For example, the computer might get a signal that the van is in both 'Drive' and 'Park' simultaneously, or it might detect vehicle speed while the sensor reports it's in 'Park'. This sensor is also commonly called the Neutral Safety Switch, Park/Neutral Position (PNP) Switch, or Inhibitor Switch.

What's Unique About the 2004-2010 Toyota Sienna

The 2004-2010 Toyota Sienna (second generation) uses an externally mounted Transmission Range Sensor, which is relatively easy to access and replace. Unlike some vehicles with internal sensors that require transmission removal, the Sienna's switch is located on the outside of the transmission case, typically under the battery and battery tray. This design makes it a common and straightforward DIY repair for owners experiencing P0705, often taking less than an hour.

Professional service recommended: This code affects the transmission's ability to know the correct gear, which can lead to unsafe driving conditions like the vehicle not moving, moving unexpectedly, or having no reverse lights. Diagnosis can be complex if the issue is not the sensor itself, but rather wiring or the PCM.

Symptoms You May Notice

  • Check Engine Light is on
  • Vehicle will not start, or only starts in Neutral but not Park (or vice-versa)
  • Erratic gear indicator on the dashboard (e.g., showing it's in two gears at once, like 'D' and '2' simultaneously)
  • Transmission goes into 'limp mode' (stuck in one gear, usually 2nd or 3rd)
  • Harsh or delayed shifting between gears, sometimes described as a 'jerk' into gear
  • Reverse lights do not turn on when in Reverse
  • Inability to shift out of Park without using the manual override
  • Vehicle stalls or shuts off when shifting from Reverse or Drive into Neutral
  • Backup camera does not activate
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the transmission valve body when the issue is a simple external sensor. One owner on a forum reported a mechanic incorrectly recommended this costly repair.
  • Condemning the entire transmission without first checking the inexpensive range sensor and its wiring.
  • Replacing the sensor when it only needed adjustment. After replacement, if the code returns, adjustment should be the first check.
  • 🎬 See why you shouldn't replace parts before watching this.

Most Likely Causes

  1. Faulty Transmission Range Sensor (Neutral Safety Switch) 🔴 High Probability → Shop Transmission Assembly The sensor is exposed to the elements (heat, moisture, road grime) under the hood, which can lead to internal corrosion and failure over time. The internal contacts can wear down or become contaminated, preventing accurate signals.
    How to confirm: After checking the wiring, test the sensor's output with a multimeter. Each gear position should correspond to a specific continuity between certain pins as per the factory service manual. An incorrect or absent reading confirms a bad sensor. A scan tool can also monitor the sensor's output data in real-time.
    Typical fix: Replace the Transmission Range Sensor. This involves removing the battery and battery tray for access, disconnecting the shift cable, removing the old switch, and installing the new one. 🎬 Watch: This step-by-step walkthrough shows the full replacement process. The old sensor can sometimes be seized onto the shaft and may require prying to remove.
    Est. part cost: $35-$150
  2. Damaged Wiring or Corroded Connector 🟡 Medium Probability The wiring harness and connector for the sensor are located in the engine bay and can be susceptible to corrosion from moisture or damage from heat and vibration. Wires can become frayed, broken, or develop shorts.
    How to confirm: Visually inspect the wiring harness and the connector pins for any signs of green corrosion, frayed wires, or loose connections. Perform a continuity test on the wires between the sensor connector and the PCM.
    Typical fix: Clean the connector terminals with an electrical contact cleaner. If wires are damaged, they must be repaired or the connector pigtail replaced.
    Est. part cost: $5-$30
  3. Misadjusted Shift Cable or Sensor ⚪ Low Probability The sensor's alignment can shift slightly, or the shift cable can become maladjusted, causing a mismatch between the actual gear position and what the sensor reports. This can happen after other service work.
    How to confirm: With the transmission manually placed in Neutral, check the alignment marks on the sensor. There is a 'neutral basic line' on the sensor body that should align with a groove on the selector shaft lever.
    Typical fix: Loosen the two mounting bolts of the sensor, shift the transmission into Neutral, and rotate the sensor until the alignment marks line up perfectly. Tighten the bolts to the specified torque (approx. 13 ft-lbs).
    Est. part cost: $0

Rare But Worth Checking

  • Faulty Powertrain Control Module (PCM): This is extremely rare. Before suspecting the PCM, all other possibilities (sensor, wiring, adjustment) must be exhaustively ruled out. A faulty PCM will usually be accompanied by other trouble codes. If P0705 is the only code present, a bad PCM is highly unlikely.

Diagnosis Steps

  1. Scan the vehicle for trouble codes and confirm P0705 is present. Note any other codes and review freeze frame data.
  2. Check the transmission fluid level and condition. While not a direct cause, low or burnt fluid can indicate larger transmission problems.
  3. Locate the Transmission Range Sensor on the outside of the transmission, underneath the battery and battery tray.
  4. Visually inspect the sensor's electrical connector and wiring for any signs of corrosion, damage, or loose connections.
  5. Check for proper sensor adjustment. Place the transmission in Neutral and verify the alignment marks on the sensor body and shaft lever are correctly aligned.
  6. With the ignition on (engine off), shift through the gears and observe the gear indicator on the dashboard. Note any inconsistencies, like multiple lights on at once or a mismatch with the shifter position.
  7. If wiring and adjustment appear correct, test the sensor itself. Using a multimeter and a wiring diagram, check for the correct continuity between specific pins at the sensor's connector for each gear position (P, R, N, D). Compare these readings to the manufacturer's specifications.
  8. If the sensor tests bad, replace it. Ensure the new sensor is properly aligned during installation by setting the transmission to Neutral before tightening the bolts.
  9. If the sensor and wiring test good, the problem may be more complex, potentially involving the PCM, and professional diagnosis is recommended.

Parts You'll Likely Need

  • Transmission Range Sensor / Neutral Safety Switch (OEM #84540-0E010) — This is the component that fails most frequently, causing the P0705 code. The OEM part number 84540-0E010 supersedes the older part number 84540-48010.
    Trusted brands: Toyota (OEM), Aisin, Standard Motor Products, Dorman
    OEM price range: $140-$210
    Aftermarket price range: $35-$90

Related Codes That Often Appear With This One

  • P0705 often appears by itself. If other codes are present, especially communication or multiple other sensor codes, it may point towards a wiring harness or PCM issue rather than just the sensor itself.

Platform-Specific Known Issues

  • Misdiagnosis Leading to Unnecessary Repair Quotes: A 2008 Sienna owner on a forum reported being quoted for a valve body replacement after a new Neutral Safety Switch (NSS) and adjustment didn't initially fix the P0705 code. The issue arose after a wiring harness was replaced for a separate problem, suggesting the root cause was still related to wiring or adjustment, not the expensive valve body.
  • Stalling When Shifting to Neutral: A 2006 Sienna owner documented on YouTube that in addition to the P0705 code and erratic dash lights, their van would sometimes shut off completely when shifting from Drive or Reverse into Neutral. Replacing the sensor resolved all issues.

Mechanic-Grade Diagnostic Values

  • Continuity check of Park/Neutral Position Switch connector pins — expected: With the shift lever in 'P', there should be continuity between terminals 5 and 6. In 'R', between 1 and 7. In 'N', between 5 and 4. In 'D', between 5 and 3. In '2', between 5 and 2. In 'L', between 5 and 8. In all other positions, there should be no continuity for the given pair.. Failure: No continuity when there should be, or continuity in incorrect gear positions, indicates a faulty switch.
  • Voltage at ECM connector for gear position signals — expected: When a gear is selected, its corresponding pin at the ECM should receive a signal (voltage will vary, but the key is a clear signal vs. open circuit). For example, the 'L' (Low gear) signal corresponds to pin 74 on a specific ECM connector.. Failure: Missing voltage at the ECM pin when the corresponding gear is selected (and wiring from the switch is confirmed good) could point to an issue with the switch itself.

Hidden / Shadow Codes Worth Checking

  • INF codes (e.g., 571, 572, 573, 574): On some Toyota systems, particularly hybrids but sometimes seen on others, P0705 may be accompanied by more specific Information Codes (INF) that can only be read by an advanced scanner like Toyota Techstream. These codes can help pinpoint which part of the sensor's circuit (e.g., main vs. sub-circuit) is failing. (see via Toyota Techstream software or a high-end professional scan tool.)

Scan Tool Commands That Help

  • Toyota Techstream: Data List Monitoring — Use this to view the live status of the PNP switch signals ('PNP SW (NSW)', 'P switch', 'R switch', 'D switch', etc.). The scan tool will display 'ON' or 'OFF' for each gear position signal the ECM is receiving. If the display on the tool does not match the physical gear selector position, it confirms a problem in the circuit. For example, if the shifter is in 'D' but the scan tool shows 'D' is 'OFF' and 'R' is 'ON', a fault is present.

Wiring & Ground Locations

  • EB — Front of the engine, in the engine compartment.. This is a primary ground point for various engine and transmission components. A corroded or loose 'EB' ground can cause erratic sensor readings and trigger codes like P0705. A voltage drop test at this ground is a key diagnostic step.
  • EC — Located in the engine compartment, serves as another crucial ground point for the system.. Similar to EB, a poor connection at the EC ground point can lead to intermittent electrical issues throughout the transmission control system, causing false or malfunctioning sensor signals.
  • ECM Connector (e.g., B30) — The Engine Control Module is located behind the right side of the dashboard.. Technicians may need to back-probe the ECM connector pins to verify that the signals from the transmission range sensor are actually reaching the computer. For example, on one configuration, the 'L' gear signal arrives at pin 74 of the B30 connector. This confirms the integrity of the wiring from the sensor to the ECM.

Real Owner Repair Stories

  • Toyota 4Runner Forum user 'chip_maker' (2020 Toyota 4Runner (Similar P0705 logic)) — Recurring P0705 Check Engine Light.
    ❌ Tried (didn't work) Replaced the Neutral Safety Switch with a genuine Toyota part., Replaced the shifter assembly with a low-mileage used part.
    ✅ What actually fixed it A Toyota dealer found exposed wires at the sensor's plug connector. They repaired the wiring, cleaned the metal surface behind the switch, and replaced the switch again (as the locknut was stripped). The root cause was a wiring issue at the connector, not the sensor itself.
  • Tacoma World forum user (Toyota Tacoma (Similar P0705 logic)) — P0705 code returned after replacing the Transmission Position Sensor.
    ❌ Tried (didn't work) Replacing the Transmission Position Sensor (Neutral Safety Switch).
    ✅ What actually fixed it The mechanic found and repaired a bad ground wire for the taillights. On some Toyota vehicles, marginal grounds can cause seemingly unrelated engine codes to appear.

Documented NHTSA Reports

NHTSA ODI #11195754 describes a similar Toyota system where selecting moving positions (R, D, 3, 2, 1) required significant physical strength. In that case, the check engine light code P0705 began coming and going on the dashboard display, and multiple trips to the dealership initially failed to resolve the issue.

OEM Part Supersession History

  • 84540-4801084540-0E010 — Standard part revision and consolidation by Toyota.
    Heads up: The new part number (84540-0E010) is the correct replacement for the original and is fully compatible.

Model Year Variations Within This Range

  • 2004-2006 vs 2007-2010: The engine was updated for the 2007 model year from the 3.3L 3MZ-FE V6 to the 3.5L 2GR-FE V6. While the P0705 code and the function of the neutral safety switch remain the same, wiring diagrams, connector pinouts, and specific ground locations may differ slightly between these two engine types. Always verify the diagram for your specific model year and engine before performing electrical tests.

Diagnostic Flowchart

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used OEM sensor from a reputable salvage yard can be a cost-effective option, as this is not a high-wear mechanical part. Given the high cost of a new OEM part ($140+), a used one for under $50 is a reasonable choice if its history is known or it comes with a short warranty.

Donor-vehicle mileage cap: roughly under 80000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • Check the connector pins for any signs of green or white corrosion.
  • Inspect the plastic housing for cracks or heat damage.
  • Ensure the lever arm moves smoothly without binding.
  • If possible, choose a part from a vehicle that was in a rear-end collision, suggesting the engine and transmission area were not the cause of the vehicle being salvaged.

OEM-only on this vehicle (don't cheap out):

  • While not strictly 'OEM-only', many forum users express a strong preference for OEM (Toyota) or OEM-supplier (Aisin) sensors over budget aftermarket brands to avoid premature failure or incorrect readings.

Aftermarket brands forum-validated for this vehicle:

  • Aisin (often the original equipment manufacturer for Toyota)
  • Standard Motor Products (SMP)
  • Dorman (generally acceptable, but some users prefer OEM)

Brands owners have reported issues with on this vehicle:

  • No-name, unbranded parts from online marketplaces are frequently cited as being unreliable and a common cause of the code returning shortly after repair.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2006 Toyota Sienna

Symptoms: The check engine light was on, the van would shut off when shifting from Reverse or Drive into Neutral, and the dashboard indicator showed it was in Drive and 2nd gear at the same time.

What fixed it: Replaced the neutral safety switch (transmission range sensor).

Cost: $260-$270

Source hint: YouTube comment from 'The Bearded DIY Guy'

2008 Toyota Sienna

Symptoms: P0705 code persisted even after replacing the Neutral Safety Switch and performing an adjustment. The issue started after a wiring harness was replaced for a different problem.

What fixed it: The owner was quoted for a valve body replacement, but a forum community suggested the root cause was likely still related to the recent wiring work or a sensor adjustment issue, not the valve body.

Source hint: CarKiller.com - 'P0705 2008 Toyota Sienna'

2006 Toyota Sienna

Symptoms: Dashboard gear indicator showed the vehicle was in Drive and 2nd gear simultaneously, triggering the P0705 code.

What fixed it: Replaced the Neutral Safety Switch. The owner noted the old sensor was seized onto the shaft and needed to be pried off during the DIY repair.

Source hint: YouTube - 'P0705 Toyota Sienna. Neutral Safety Switch Replacement'

Frequently Asked Questions

Where is the Transmission Range Sensor located on my 2004-2010 Sienna?
The sensor, also known as the Neutral Safety Switch, is located on the outside of the transmission. To access it, you will need to remove the battery and the battery tray.
My Sienna won't start in Park but it will start in Neutral. Is this a symptom of P0705?
Yes, a common symptom for this code is the vehicle failing to start in one gear (Park or Neutral) but starting in the other. This points directly to a problem with the Transmission Range Sensor circuit.
The gear indicator on my dashboard is showing 'D' and '2' at the same time. What's causing this?
This is a classic symptom of a faulty Transmission Range Sensor associated with code P0705. The sensor is sending conflicting signals to the vehicle's computer about which gear is selected.
My reverse lights and backup camera stopped working. Could this be related to the P0705 code?
Yes, absolutely. The Transmission Range Sensor tells the vehicle when it's in Reverse. If the sensor fails, it can prevent the reverse lights and backup camera from activating.
I replaced the sensor but the P0705 code came back. What should I check next?
Before assuming the new part is bad, check the sensor's adjustment. There are alignment marks that must line up perfectly when the transmission is in Neutral. Also, thoroughly inspect the wiring harness and connector for any corrosion or damage, as this is a medium-probability cause.
Is it possible to just adjust the sensor instead of replacing it to fix the P0705 code?
Yes, if the sensor itself is still functional, a misadjustment can cause the P0705 code. You can try realigning it by shifting to Neutral, loosening the sensor's mounting bolts, rotating it until the alignment marks line up, and then retightening the bolts.
My mechanic quoted a valve body replacement for a P0705 code. Is this a common fix?
Based on owner reports, this is likely a misdiagnosis. The most common causes for P0705 on this Sienna are the sensor itself, the wiring, or its adjustment. A valve body replacement is an expensive repair that is not a typical fix for this specific code.
P0705 Toyota Sienna. Neutral Safety Switch Replacement
P0705 Toyota Sienna. Neutral Safety Switch Replacement
Toyota P0705 Transmission shift issue
Toyota P0705 Transmission shift issue
P0705 Trouble Code – Don’t Replace Parts Until You Watch This!
P0705 Trouble Code – Don’t Replace Parts Until You Watch This!
How To Test and Replace the Neutral Safety Swtich / Inhibitor Switch P0705
How To Test and Replace the Neutral Safety Swtich / Inhibitor Switch P0705
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated May 30, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0705 for:
  • Toyota Sienna: 2004200520062007200820092010
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part