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 →
🎬 Helpful Videos 🛍️ Shop This Part

P0707 on 2007-2016 Nissan Altima: Transmission Range Sensor Causes and Fixes

P0707 on a 2007-2016 Nissan Altima indicates a low voltage signal from the Transmission Range Sensor (TRS), also known as the neutral safety switch or inhibitor switch. This commonly causes a no-start condition, incorrect gear display, or erratic shifting. The most likely fix is replacing the TRS itself, which is an external part on the transmission and costs around $30-$100 for an aftermarket part.

20 minutes to read 2007-2016 Nissan Altima
Most Likely Cause
Faulty Transmission Range Sensor (Inhibitor Switch)
Difficulty
3/5
Est. Time
1.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$130 – $400
Parts Price
$30 – $150
🚫 Do not drive — Driving is not recommended. The vehicle may not start, may get stuck in gear, or could shift unexpectedly, creating a significant safety risk. In some cases, the transmission will enter a 'limp mode' to prevent further damage.
Key Takeaways
  • P0707 on your Altima means the computer doesn't know what gear the car is in, which is a serious safety issue.
  • The most common cause is a faulty Transmission Range Sensor (also called an inhibitor switch) located on the outside of the transmission.
  • Before replacing the sensor, always inspect the wiring and connector for corrosion or damage, as this is also a frequent cause.
  • Driving is not recommended, as the car may not start or could shift erratically.
The trouble code P0707 means the Transmission Control Module (TCM) or Powertrain Control Module (PCM) has detected that the voltage from the Transmission Range Sensor (TRS) 'A' circuit is too low or completely absent. This sensor's job is to tell the car's computer which gear is selected (Park, Reverse, Neutral, Drive). When the signal is low (typically below 0.5V), the computer is effectively blind to the gear shifter's position, which can prevent the engine from starting, disable reverse lights, and cause serious shifting problems with the CVT.

What's Unique About the 2007-2016 Nissan Altima

The 2007-2016 Nissan Altima spans two generations, both primarily using a Continuously Variable Transmission (CVT), specifically the Jatco RE0F10A (also known as JF011E) in many 4-cylinder models. On these CVT-equipped models, a P0707 code can be particularly concerning as it can sometimes lead to a sudden loss of power while driving. The Transmission Range Sensor (TRS), also called an inhibitor switch on these vehicles, is often the primary culprit. While the sensor itself is a common failure point, its location on the exterior of the transmission case makes it and its wiring connector highly susceptible to moisture, road salt, and corrosion, which can mimic a sensor failure.

Generation note: This range covers the fourth generation (L32, 2007-2012) and the fifth generation (L33, 2013-2016) Altima. Both generations are known to experience this code. The Transmission Range Sensor (also called an inhibitor switch or neutral safety switch) is the primary component. While the part's function is the same, the specific part number and location on the transmission may differ slightly between the L32 and L33 models. For example, some 2013+ models use part number 31918-1XK0A, which was later superseded.

Professional service recommended: This code affects the vehicle's ability to start and shift gears safely. Diagnosis can require specialized tools to read live transmission data, and while the sensor is external, accessing it may be difficult. An incorrect diagnosis could lead to replacing the wrong parts, and improper installation or adjustment of the new sensor can cause continued issues.

Symptoms You May Notice

  • Check Engine Light is on
  • Engine will not start, or only starts in Neutral.
  • Incorrect or no gear indicator on the dashboard.
  • Transmission may be stuck in 'limp mode' (fail-safe).
  • Harsh or erratic shifting.
  • Delayed engagement when shifting into Drive or Reverse.
  • Reverse lights do not turn on.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the entire transmission when only the external range sensor is faulty.
  • Replacing the TCM before verifying that the sensor and its wiring are in good condition.
  • Replacing the battery or starter when a no-start condition is caused by the TRS not sending the 'Park' or 'Neutral' signal.

Most Likely Causes

  1. Faulty Transmission Range Sensor (Inhibitor Switch) 🔴 High Probability The sensor is an electronic component with internal moving parts (a potentiometer or Hall-effect element) that can wear out or short internally over time. Its location on the transmission makes it susceptible to heat, vibration, and moisture intrusion, which accelerates failure.
    How to confirm: Use a scan tool to monitor the sensor's output voltage while moving the gear selector. If the voltage is consistently low (typically < 0.5V) or does not change, the sensor is likely bad. You can also test the sensor's internal continuity with a multimeter according to the service manual. Wiggling the shifter while trying to start the car may temporarily make a connection, pointing to a bad switch. 🎬 Watch: How to test and replace the inhibitor switch
    Typical fix: Replace the Transmission Range Sensor. This part is located on the outside of the transmission where the shift cable connects.
    Est. part cost: $30-$100
  2. Corroded or Damaged Wiring/Connector 🟡 Medium Probability The wiring harness leading to the sensor is located underneath the vehicle and is exposed to road salt, moisture, and debris. This can cause corrosion (often a visible green crust) on the connector pins or damage to the wires themselves, leading to a low voltage or open circuit condition.
    How to confirm: Visually inspect the entire length of the wiring harness from the sensor to the TCM. Unplug the connector and check for corrosion, bent pins, or moisture. Use an electrical contact cleaner and a small brush to clean terminals. 🎬 See why you should check the connector before replacing parts A multimeter can be used to check for continuity between the sensor connector and the TCM connector.
    Typical fix: Clean the connector terminals with an electrical contact cleaner and apply dielectric grease. If wires are broken, they must be repaired or the harness section replaced.
    Est. part cost: $5-$50 for cleaning supplies or wiring repair kits
  3. Misadjusted Transmission Range Sensor or Shift Linkage ⚪ Low Probability If the sensor or the shift cable has been recently serviced or disturbed, it may not be properly aligned with the manual shaft of the transmission. This is less a 'prone' issue and more of an installation error.
    How to confirm: Ensure the shift linkage is secure and not damaged. When installing a new sensor, there is a specific alignment procedure. Typically, this involves placing the transmission in Neutral and aligning marks on the sensor body with the shaft before tightening the bolts.
    Typical fix: Loosen the sensor mounting bolts, correctly align it according to the service manual procedure, and retighten.
    Est. part cost: $0-$20

Rare But Worth Checking

  • Faulty Transmission Control Module (TCM): This is a rare cause and should only be considered after the sensor and wiring have been thoroughly tested and confirmed to be good. The input circuit within the TCM can fail, causing it to misread the signal from a perfectly good sensor.

Diagnosis Steps

  1. Read the codes with an OBD-II scanner and note any other codes present, especially P0705 or P0708.
  2. Check the transmission fluid level and condition. While not a direct cause, low or burnt fluid indicates broader transmission health problems.
  3. Use a scan tool with live data to view the voltage from the Transmission Range Sensor ('TRS A Voltage').
  4. Cycle the gear shifter slowly through all positions (P, R, N, D, L) and observe the voltage reading. It should change predictably. A reading stuck below ~0.5V confirms the P0707 fault.
  5. Locate the sensor on the side of the transmission case. Visually inspect the sensor's connector and wiring for any signs of corrosion (green crust), moisture, or physical damage like chafed wires.
  6. Disconnect the connector and inspect the pins for damage or corrosion. Clean with electrical contact cleaner if necessary.
  7. Using a vehicle-specific wiring diagram, test for reference voltage and ground at the connector with a multimeter. This confirms the TCM is sending power to the sensor.
  8. If wiring and power/ground are good, the sensor itself is the most likely culprit. Replace the Transmission Range Sensor, making sure to follow the proper alignment procedure (usually in Neutral).
  9. 🎬 Watch this walkthrough on replacing the sensor without special tools
  10. After replacement, clear the codes and perform a test drive to ensure the fix was successful.
  11. If the problem persists, a rare fault in the Transmission Control Module (TCM) may be the cause.

Parts You'll Likely Need

  • Transmission Range Sensor / Inhibitor Switch (OEM #31918-1XK0A (fits some 2013+ models, verify with VIN)) — This is the most common component to fail and cause a P0707 code.
    Trusted brands: Hitachi, Dorman, Rostra, Genuine Nissan
    OEM price range: $80-$150
    Aftermarket price range: $30-$100

Related Codes That Often Appear With This One

  • P0705 — P0705 is a general 'Circuit Malfunction' for the TRS. P0707 is more specific, indicating a 'Circuit Low' condition. They often point to the same root cause but are triggered by slightly different fault criteria.
  • P0708 — This is the opposite of P0707, indicating 'Circuit High'. Seeing them together or intermittently could point to a severe wiring issue, internal sensor short, or water intrusion in the connector.

Technical Service Bulletins (TSBs) & Recalls

  • TSB TRA 055 (October 2014) - While for a different vehicle, it provides a diagnostic flowchart for P0705 and inhibitor switch issues that are highly relevant, noting heat soak can worsen the problem.

Platform-Specific Known Issues

  • On some Nissan models, a technical service bulletin (TSB) was issued for P0705, which has similar diagnostic steps. The TSB mentions that these symptoms can be more frequent after a heat soak or during summer months.

Mechanic-Grade Diagnostic Values

  • Transmission Range Sensor 'A' Circuit Voltage (Live Data) — expected: Should change predictably as the shifter is moved through P-R-N-D-L. Specific voltages vary by gear.. Failure: Voltage is stuck low, typically below 0.5V, regardless of shifter position.
  • Inhibitor Switch Continuity Test — expected: With the switch connector unplugged, there should be continuity (near zero ohms) between specific pins for each gear position, as defined in the factory service manual. For example, Park may require continuity between pins 3 and 4.. Failure: No continuity (Open Line or infinite resistance) on a circuit that should be closed, or continuity on a circuit that should be open, indicates a failed switch.
  • TRS Power Supply Voltage at Connector — expected: With the key on, one pin on the harness-side connector should show a reference voltage, typically 5V or 12V depending on the system design.. Failure: No voltage or significantly low voltage indicates a problem with the wiring from the TCM/PCM or the TCM/PCM itself, not the sensor.

Scan Tool Commands That Help

  • Nissan CONSULT: Work Support > Inhibitor Switch Check — This function in the dealer-level scan tool allows the technician to view the on/off status of each individual circuit within the inhibitor switch (P, R, N, D) as reported by the TCM. This is more precise than just watching a single voltage PID and can quickly confirm if the switch is sending the correct combination of signals for each gear.

Wiring & Ground Locations

  • Main Transmission Ground — A ground cable typically runs from the negative battery terminal to a bolt on the transmission case, often near the top or side.. A corroded or loose main transmission ground can cause a floating ground, leading to unstable sensor readings across the transmission, including the TRS. This can cause intermittent low voltage signals and trigger a P0707.
  • Inhibitor Switch Connector — Located directly on the inhibitor switch, which is mounted to the exterior of the transmission case where the manual shift linkage connects.. This is the primary point of failure for wiring issues. It is exposed to road spray, salt, and debris, making it highly susceptible to corrosion (green crust) and moisture intrusion, which can short the signal wire to ground, causing a low voltage reading.
  • Chassis Ground Point — The main battery ground cable also connects to the chassis/frame, typically near the battery tray or on the strut tower.. While less direct, a poor chassis ground can affect the entire vehicle's electrical system. The TCM relies on a stable ground reference, and if the main chassis ground is weak, it can cause the TCM to misinterpret sensor voltage levels.

OEM Part Supersession History

  • 31918-3XX0A31918-1XK0A — Part revision or manufacturer change.
  • 31918-X420A31918-1XK0A — Part consolidation and revision.
  • 31918-1XG0A31918-1XG0B — Part revision for L32 (4th Gen) models.
  • 31918-3VX0C (2013-2015)31918-29X0C (2016-2018) — Part update for the L33 facelift models.
    Heads up: The switches for 2013-2015 and 2016-2018 L33 Altimas may have different part numbers and are not interchangeable. Always verify by VIN.

Model Year Variations Within This Range

  • 2007-2012 (L32 Generation): These models often use a different inhibitor switch part number (e.g., 31918-1XG0B) than the later generation. While functionally identical, the physical housing and connector may differ.
  • 2013-2015 (L33 Pre-facelift): Uses specific part numbers like 31918-1XK0A or 31918-3VX0C.
  • 2016 (L33 Facelift): The part number changed for the facelift year to 31918-29X0C. Using the earlier L33 switch may not work correctly.

Diagnostic Flowchart

Start by identifying the primary symptoms along with the P0707 code. The most common issue is a no-start condition, which has a specific quick test.
While holding the key in the 'Start' position, slowly wiggle the gear shifter in Park or Neutral. Does the engine try to start?
→ This strongly indicates a faulty Transmission Range Sensor (also called an Inhibitor Switch) or a poor connection. The movement is temporarily completing the circuit. Proceed to inspect the sensor's connector before replacing the part.
Locate the Transmission Range Sensor on the side of the transmission where the shift cable attaches. What does its electrical connector and wiring harness look like?
→ This is a common failure point as the harness is exposed to road debris. Clean the connector pins thoroughly with electrical contact cleaner and a small brush. Repair any broken wires and apply dielectric grease before reconnecting. Clear codes and re-test.
Using a scan tool that can read live data, monitor the Transmission Range Sensor voltage ('TRS A Voltage'). As you slowly move the shifter through P-R-N-D, what happens to the voltage reading?
→ This confirms a circuit fault. Since the external wiring appears okay, the Transmission Range Sensor has almost certainly failed internally. Replace the sensor, making sure to follow the specific alignment procedure (usually done in Neutral).
This is unusual. Has the transmission, shift cable, or the sensor itself been recently replaced or serviced?
→ The sensor is likely misadjusted, a common installation error. Loosen the mounting bolts, place the shifter and transmission in Neutral, and align the marks on the sensor with the shaft according to the service manual before retightening.
→ The fault is likely intermittent. A TSB for a similar code (P0705) notes these sensor issues can worsen with heat. If the problem is worse on hot days or after a long drive, an intermittent internal sensor failure is the most probable cause. If not, re-check wiring for hidden damage before considering a rare TCM fault.
→ These symptoms also point to the Transmission Range Sensor circuit. Begin diagnosis by locating the sensor on the transmission and performing a thorough visual inspection of its connector and wiring for corrosion or damage, as this is a common failure point.

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Premature CVT Failure 🔴 High — Very common across both generations. Symptoms include shuddering, hesitation, whining, and complete loss of power. Onset can be as early as 60,000 miles, but is frequent before 120,000 miles. (Ref: Nissan extended the CVT warranty to 10 years/120,000 miles for many early models due to widespread issues.)
  • Electronic Steering Column Lock (ESCL) Failure 🔴 High — Extremely common on 2009-2010 models. The failure prevents the car from starting, leaving the driver stranded. (Ref: Nissan initiated a voluntary service campaign (not a full recall) to replace the faulty ESCL unit.)
  • Melting / Sticky Dashboard 🟠 Medium — Widespread on 2008-2009 models, particularly in hot climates. The dashboard material degrades in sunlight, becoming sticky and creating a dangerous glare on the windshield. (Ref: A class-action lawsuit resulted in a settlement where Nissan would cover most of the replacement cost for affected owners in Florida, but the claim period has long since passed.)
  • Faulty Camshaft/Crankshaft Position Sensors 🟠 Medium — A common failure item across many Nissan models of this era, including the Altima. Can cause stalling, rough idle, and no-start conditions. (Ref: A recall was issued for the crankshaft position sensor on some early models due to a manufacturing defect.)
  • Cracked Radiator / Leaking Coolant 🟠 Medium — Reported at higher mileage on the L32 (2007-2012) generation. The plastic filler neck or radiator tanks can crack, leading to coolant loss and potential overheating.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used inhibitor switch from a junkyard can be a cost-effective option, as it is an external, bolt-on part that does not require programming. It makes the most sense if the budget is tight and you can verify the donor vehicle's history.

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. Do not buy if corrosion is present.
  • Inspect the plastic housing for cracks or heat damage.
  • If possible, verify the donor vehicle did not have transmission-related trouble codes.
  • Choose a donor vehicle from a dry, salt-free climate if possible to minimize the risk of corrosion.

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

  • Transmission Control Module (TCM) - Aftermarket or used TCMs often have programming and compatibility issues. If the TCM is the confirmed cause, a new or professionally remanufactured, VIN-programmed unit is the only reliable fix.

Aftermarket brands forum-validated for this vehicle:

  • Hitachi - Widely considered to be the Original Equipment Manufacturer (OEM) for many Nissan electronic parts, including sensors. Buying Hitachi is often equivalent to buying the Genuine Nissan part without the dealer markup.
  • Rostra Powertrain
  • Standard Motor Products (SMP)

Brands owners have reported issues with on this vehicle:

  • Ultra-cheap, no-name brands from online marketplaces should be avoided, as they have a high failure rate and may not have the correct internal resistance or voltage output, leading to the code returning quickly.

Frequently Asked Questions

My 2009 Altima won't start and is showing code P0707. Could this be related to the common steering lock (ESCL) failure?
While the Electronic Steering Column Lock (ESCL) failure is a very common no-start cause on 2009-2010 models, code P0707 points specifically to the Transmission Range Sensor circuit. A key symptom of a P0707 fault is the engine not starting or only starting when the shifter is in Neutral.
Is the P0707 code covered under the Nissan CVT warranty extension?
Unlikely. The CVT warranty extension was for widespread internal failures. P0707 is typically caused by an external component—the Transmission Range Sensor (Inhibitor Switch) or its wiring—which would generally not be covered under that specific transmission warranty extension.
My Altima only has trouble starting and shows the P0707 code when it's very hot outside. What could cause that?
This is a known pattern. A cited Technical Service Bulletin (TSB TRA 055) notes that symptoms related to the inhibitor switch (Transmission Range Sensor) can be more frequent after a 'heat soak' or during summer months, suggesting a sensor or wiring connection that is failing under high temperatures.
The gear indicator on my dashboard is gone and the reverse lights don't work. Is replacing the Transmission Range Sensor the only fix?
A faulty Transmission Range Sensor is the most probable cause for those symptoms. However, before replacing it, you should perform a visual inspection of the sensor's wiring and connector. Corroded pins (often a visible green crust) or damaged wires are a medium-probability cause and may only require cleaning or a simple repair.
I tried wiggling the shifter and my car started. Does this confirm the Transmission Range Sensor is bad?
Wiggling the shifter and having the car start is a strong indicator that the Transmission Range Sensor (Inhibitor Switch) is faulty. This action can temporarily create a connection inside the worn-out sensor, allowing the car to recognize it is in Park or Neutral and permit starting.
Can I just clean a part to fix P0707 on my Altima?
Yes, it's possible. If the root cause is corrosion on the Transmission Range Sensor's electrical connector, cleaning the terminals with an electrical contact cleaner and applying dielectric grease can restore the connection and resolve the code. This is considered a medium-probability cause.
How To Test and Replace the Neutral Safety Swtich / Inhibitor Switch P0705
How To Test and Replace the Neutral Safety Swtich / Inhibitor Switch P0705
HOW TO REPLACE A TRANSMISSION RANGE SENSOR WITH NO SPECIAL TOOLS
HOW TO REPLACE A TRANSMISSION RANGE SENSOR WITH NO SPECIAL TOOLS
HOW TO REPLACE A TRANSMISSION RANGE SENSOR (NO SPECIAL TOOL)
HOW TO REPLACE A TRANSMISSION RANGE SENSOR (NO SPECIAL TOOL)
Don't Replace Transmission Inhibitor Switch Before Watching This !
Don't Replace Transmission Inhibitor Switch Before Watching This !
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 Jul 21, 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 P0707 for:
  • Nissan Altima: 2007200820092010201120122013201420152016
In this article
🎬 Helpful Videos
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