P0707 on 2006-2016 Chevrolet Impala: Transmission Range Sensor Circuit Low Causes and Fixes
P0707 on a 2006-2016 Impala most often means the Transmission Range Sensor (or its wiring) has failed, causing a no-start or erratic shifting. On 9th gen models (2006-2013) with the 4T65-E transmission, the sensor is external and easier to replace. On 10th gen models (2014-2016) with the 6T70 transmission, the sensor is an internal component called an Internal Mode Switch (IMS), making replacement a complex, professional-level job.
- P0707 on a Chevy Impala means the Transmission Range Sensor is sending a low or no voltage signal, which can prevent the car from starting or cause severe shifting issues.
- The most likely cause is a faulty sensor, followed by corroded wiring at the sensor's connector.
- A critical difference exists between Impala generations: on 2014-2016 models, the sensor is inside the transmission and requires a complex, professional repair.
- Before replacing parts, always inspect the wiring and connector for corrosion or damage, as this is a common and cheaper fix.
- Driving with this code is not recommended due to the risk of being stranded or the vehicle starting in gear.
What's Unique About the 2006-2016 Chevrolet Impala
The 2006-2016 Impala range spans two distinct generations with different transmissions and sensor locations. On the ninth-generation models (2006-2013) equipped with the 4T65-E automatic transmission, the sensor is an external component bolted to the side of the transmission case. However, on the tenth-generation Impalas (2014-2016) with the 6T70/6T75 transmission, the sensor is an Internal Mode Switch (IMS) located inside the transmission and integrated with the valve body and Transmission Electro-Hydraulic Control Module (TEHCM). This internal placement makes replacement significantly more complex and labor-intensive, requiring removal of the transmission pan and valve body.
Generation note: The vehicle range covers the end of the 9th generation (2006-2013, plus 'Limited' models through 2016) using the 4T65-E transmission, and the start of the 10th generation (2014-2016) using the 6T70/6T75 transmission. The primary difference for this code is the location of the Transmission Range Sensor. On the 9th gen, it is external and relatively accessible. On the 10th gen, it is an internal mode switch (IMS) that is much harder to service.
Symptoms You May Notice
- Check Engine Light is on
- Engine will not start, or will only start in Neutral.
- Harsh or erratic gear shifting.
- Transmission may be stuck in 'limp mode' (a single gear)
- Gear indicator on the dashboard (PRNDL) is incorrect, does not light up, or does not show the circle around the selected gear.
- Reverse lights do not turn on
- Key may become stuck in the ignition
- Replacing the starter when the vehicle won't crank, without first checking for transmission-related codes. The P0707 code often disables the starter relay as a safety feature.
- Replacing the transmission itself when the issue is only a faulty external sensor, connector, or wiring.
- Replacing the BCM or PCM when the issue is a faulty or corroded underhood fuse block.
Most Likely Causes
- Failed Transmission Range Sensor (TRS) / Internal Mode Switch (IMS) 🔴 High Probability → Shop Transmission Assembly The sensor is a common failure point due to age, heat cycles, and potential for internal wear or moisture intrusion. On 10th-gen models, the internal TEHCM/IMS assembly is a known failure point across many GM vehicles with the 6T70/75 transmission.
How to confirm: Use a scan tool to monitor the sensor's voltage reading while moving the shifter through each gear. If the voltage is stuck low (typically below 0.5V) or doesn't change, the sensor is likely bad. For the external 9th-gen sensor, it can be tested with a multimeter for resistance according to a service manual.
Typical fix: Replace the Transmission Range Sensor/Switch. For 2006-2013 models, this is an external part (e.g., ACDelco #24229422). For 2014-2016 models, this requires removing the transmission pan and valve body to replace the internal switch/TEHCM assembly.
Est. part cost: $40-$100 for external sensor, $200-$400+ for internal switch/module - Corroded or Damaged Wiring/Connector 🟡 Medium Probability The external sensor and its wiring on 9th-gen models are vulnerable to moisture, road salt, and debris, leading to corrosion (often seen as a green crust on the pins) or physical damage to the wires. Water intrusion into body connectors is a documented issue on some GM platforms, which can cause similar electrical faults. A known chafe point exists where the engine harness can rub on the transmission case. Manufacturer TSB Bulletin #PIT5677E lists P0707 as a code that can be triggered by wiring-related issues in various GM models.
How to confirm: Visually inspect the wiring harness and connector at the transmission for signs of corrosion, frayed wires, or loose pins. Wiggle the connector and harness while monitoring live sensor data on a scan tool; if the voltage fluctuates, a wiring issue is present.
Typical fix: Clean the connector terminals with an electrical contact cleaner and apply dielectric grease to prevent future moisture intrusion. Repair or replace the damaged section of the wiring harness.
Est. part cost: $5-$50 for cleaning supplies or wiring repair materials - Misadjusted Sensor or Shift Linkage (9th Gen) ⚪ Low Probability On 9th-gen models with the external sensor, the shift cable can stretch or the sensor's mounting bolts can become loose, causing a misalignment between the position of the gear shifter and the sensor's reading. This is less common on 10th-gen models due to the internal switch design.
How to confirm: Check if the car starts in Neutral but not in Park (or vice-versa). This often indicates an alignment issue. Check for excessive play in the shift cable and linkage.
Typical fix: Loosen the external sensor's mounting bolts and adjust its position until the scan tool shows the correct gear reading for each shifter position, then retighten. Adjust or replace the shift linkage if it is damaged.
Est. part cost: $0-$100 for linkage parts
Rare But Worth Checking
- Faulty Transmission Control Module (TCM) or Powertrain Control Module (PCM): → Shop Transmission Assembly This is uncommon, but if the sensor and wiring are confirmed to be good, the module's internal circuit for reading the sensor may have failed. On some GM vehicles, a corrupted BCM calibration can cause similar no-start and no-PRNDL-display issues, which can be fixed by reprogramming the module.
- Faulty Underhood Fuse Block: On some 9th-gen Impalas, internal corrosion or a failing printed circuit board within the underhood fuse block can cause intermittent power to various relays, leading to no-start conditions and various codes, including those related to the ignition circuit (P1682). This can be misdiagnosed as a bad PCM or component.
Diagnosis Steps
- Connect an OBD-II scanner and confirm P0707 is present. Note any other codes, especially P0705, P0706, or P0708.
- Using the scanner's live data function, monitor the voltage from the Transmission Range Sensor and the displayed gear position (PRNDL).
- Slowly move the gear selector through all positions (P, R, N, D, L). Observe the voltage reading and gear display on the scanner. A reading that is stuck low (e.g., <0.5V) or does not change confirms the fault.
- Perform a thorough visual inspection of the sensor's wiring harness and connector. For 9th gen, this is external on the transmission. For 10th gen, inspect the main transmission case connector. Look for green/white corrosion, frayed or broken wires, and loose pins.
- If wiring looks suspicious, wiggle the harness and connector while watching the live data. If the voltage reading jumps around, the wiring is the problem.
- If the wiring appears okay and the voltage is consistently low, the sensor itself is the most likely culprit. Note that TSB Bulletin #IB15-K-002A mentions a high frequency of inhibitor switches being replaced for P0707 with "No Trouble Found," suggesting that thorough wiring and connector diagnosis is critical before replacement.
- For 9th gen models (2006-2013), the external sensor can be tested with a multimeter for resistance and adjusted.
- For 10th gen models (2014-2016), access is difficult. If the main transmission connector and wiring are confirmed good, the internal mode switch (IMS) is the presumed cause, requiring transmission pan removal for replacement.
Parts You'll Likely Need
- Transmission Range Sensor / Neutral Safety Switch (2006-2013)
(OEM #24229422)— This is the external component that fails most frequently on 9th-gen models, causing the P0707 code.
Trusted brands: ACDelco (OEM), Dorman, Standard Motor Products (SMP), Carquest
OEM price range: $60-$100
Aftermarket price range: $40-$85 - Transmission Range Sensor / Internal Mode Switch (2014-2016)
(OEM #24246194 (part of larger assembly))— This is the internal switch on 10th-gen models. It is often part of the larger valve body or TEHCM assembly and is a known failure point.
Trusted brands: ACDelco (OEM), Dorman (e.g., 511-110), Rostra Powertrain
OEM price range: $250-$450
Aftermarket price range: $150-$300
Related Codes That Often Appear With This One
- P0705 — P0705 indicates a general malfunction in the Transmission Range Sensor circuit, while P0707 specifically points to a 'low input' condition. They often appear together as the computer tries to interpret the faulty signals.
- P0706 — This code indicates a 'Range/Performance' issue with the sensor circuit. Seeing it with P0707 strongly points to a failing sensor or wiring providing erratic signals.
- P0708 — This code means 'Transmission Range Sensor Circuit High Input'. Seeing it intermittently with P0707 could point to a severe wiring problem causing shorts to both ground (P0707) and power (P0708), or an internally failing sensor.
Technical Service Bulletins (TSBs) & Recalls
- While no TSB directly addresses P0707 on the Impala, several are relevant to related systems. TSB 16-NA-019 discusses transmission adaptive functions and correcting harsh shifts, which can be a symptom. Other GM TSBs like 23-NA-107 and 23-NA-046 discuss water leaks into the cabin and electrical connectors (like the A-pillar), which can cause widespread electrical issues, including communication problems with transmission components.
- Manufacturer TSB Bulletin #IB15-K-002A notes that an investigation into inhibitor switches replaced for DTC P0707 identified a high frequency of parts being replaced with "No Trouble Found" (NTF), emphasizing the need for careful diagnosis.
- Manufacturer TSB Bulletin #PIT5677E includes P0707 in a list of diagnostic trouble codes that may be encountered during electrical or engine-related troubleshooting on GM platforms.
Platform-Specific Known Issues
- On 2014-2016 tenth-generation Impalas with the 6T70/6T75 transmission, the Transmission Range Sensor is an Internal Mode Switch (IMS) located inside the transmission, attached to the valve body. This requires professional service for replacement, involving draining fluid, removing the transmission pan, disconnecting the main harness, and removing the entire valve body assembly to access the switch.
- On 9th-generation models, a common symptom of a failing or misadjusted external sensor is the ability to start the engine in Neutral but not in Park.
Mechanic-Grade Diagnostic Values
- Transmission Range Sensor 'A' Circuit Voltage (Live Data) — expected: A distinct voltage for each gear position (e.g., Park: 3.1V, Reverse: 2.7V, Neutral: 2.3V, etc.).. Failure: A value stuck below 0.5V regardless of gear position.
- TRS Ground Circuit Voltage Drop (9th Gen) — expected: Less than 0.1V (100mV).. Failure: A reading higher than 0.1V indicates high resistance in the ground circuit, which can cause a low signal voltage.
- TRS Sensor Resistance (9th Gen, Analog Sensor) — expected: Specific resistance (ohms) for each gear position as defined in the service manual (e.g., 1,100 Ohms in Park, 3,500 Ohms in Drive).. Failure: An 'OL' (Over Limit) reading or values significantly outside the specified range for a given gear position.
Scan Tool Commands That Help
- GDS2 (GM Global Diagnostic System 2): Module Diagnostics > TCM > Data Display — To monitor live data PIDs for the Internal Mode Switch (IMS) states (A, B, C, P) and transmission fluid pressure switches. This is the primary method for diagnosing the internal sensor on 2014-2016 models.
- GDS2 / Techline Connect: Replace and Reprogram ECU > TCM — This is required after replacing the TEHCM (which contains the IMS) on 2014-2016 models. The new module must be programmed with the vehicle's VIN and the latest GM calibration software to function.
Wiring & Ground Locations
- G102 / G111 (9th Gen) — G102 is located near the battery; G111 is located above the starter motor on the transmission bellhousing.. These are primary grounds for the engine and transmission control modules. Corrosion or a loose connection at these points can cause a variety of electrical issues, including a low voltage signal from the TRS, mimicking a sensor failure.
- X175 (9th Gen) — The main electrical connector for the 4T65-E transmission, located on the side of the transmission case where the external TRS is mounted.. This is the central connection point for all TRS signals going to the TCM. Corrosion or damage within this connector is a common cause of P0707.
- Engine Harness Chafe Point (9th Gen) — The engine wiring harness may rub against the edge of the transmission case.. A documented issue where the harness can chafe through, causing wires for the TRS circuit to short to ground, directly causing a P0707 code.
- X1 (TCM Connector, 10th Gen) — The main 14-pin connector at the TEHCM, accessible after removing the transmission side cover.. This is the main input/output for the internal mode switch. Testing for power, ground, and signal integrity at this connector is the final step before condemning the internal TEHCM/IMS assembly.
Real Owner Repair Stories
- ImpalaForums user report (2012 Chevrolet Impala w/ 3.6L V6) — Intermittent no-crank, no-start condition with P0707 stored. Gear selector indicator on dash was blank.
❌ Tried (didn't work) Replacing the external Transmission Range Sensor (TRS) did not solve the problem.
✅ What actually fixed it The main engine-to-chassis ground strap (G111, on the transmission housing) was found to be corroded. Cleaning the ground contact points on the strap and the transmission case and re-securing it resolved all symptoms and the code did not return. - YouTube diagnostic video by Oz Mechanics (2014 Chevrolet Impala) — Harsh kicking when shifting into gear, no circle around the selected gear on the PRNDL display, U-codes indicating loss of communication with TCM.
❌ Tried (didn't work) Checking fuses and verifying power/ground at the underhood fuse block.
✅ What actually fixed it Diagnosis confirmed power and ground were good all the way to the transmission connector, but the TCM was not communicating. The internal TEHCM (which contains the IMS) had failed. Replacing the TEHCM and programming it with GDS2 software fixed the issue.
OEM Part Supersession History
24229422 (9th Gen External Sensor)→24298931— Part revision by GM.
Heads up: The parts are generally interchangeable for the specified applications, but it is always best to use the latest revision.Various (10th Gen Internal TEHCM)→Multiple revisions exist (e.g., 24256524, 24264346, 24275868, etc.).— High failure rates of early TEHCM units led to multiple hardware and software revisions by GM.
Heads up: CRITICAL: A new TEHCM must be programmed to the vehicle's VIN using GM's GDS2 software to function. A used TEHCM from a donor vehicle is VIN-locked and generally CANNOT be reprogrammed for a different vehicle, making it a poor choice for repair.
Model Year Variations Within This Range
- 2012-2013: A Technical Service Bulletin (PI0631A) was issued for these years regarding the engine wiring harness chafing on the transmission case, which could cause a short to ground on the TRS circuit and trigger P0707 among other codes.
Diagnostic Flowchart
Other Known Issues on This Vehicle
Issues unrelated to this code that are worth knowing about as an owner of this generation:
- Transmission Failure (4T65-E) 🔴 High → Shop Transmission Assembly — Common on 9th-gen models, particularly 2006-2011. Issues include slipping, harsh shifting, and complete failure, often before 100,000 miles.
- Blend Door Actuator Failure 🟠 Medium — Extremely common across all 9th-gen years. Results in a loud clicking noise from the dashboard and loss of temperature control on one side of the vehicle.
- Excessive Oil Consumption (3.5L & 3.9L V6) 🟠 Medium — Reported frequently on 9th-gen models, often attributed to piston rings or valve seals. Can lead to engine damage if oil levels are not monitored closely.
- Power Steering Leaks 🟠 Medium — Common issue involving leaks from the power steering rack or pump hoses, leading to whining noises and loss of steering assist. (Ref: NHTSA investigation and a recall on early 9th-gen models for a defective steering component.)
- Faulty Accelerator Pedal Position (APP) Sensor 🟠 Medium — A known issue that can cause the 'Engine Reduced Power' message to appear and trigger code P2138.
- Intake Manifold Gasket Failure (V6 engines) 🔴 High — Common on the 3.1L, 3.4L, 3.5L, and 3.9L engines used in the 9th generation, leading to coolant leaks and potential engine overheating.
- Timing Chain Wear (3.6L LFX V6) 🔴 High — A known issue on the 3.6L engine used in later 9th-gen and all 10th-gen models. Can cause engine rattle on startup and eventually lead to catastrophic engine failure if not addressed. Typically occurs after 80,000 miles.
Used vs. New Parts: Buying Guide for This Vehicle
When a used part is the smart pick: For 9th generation models (2006-2013), a used external Transmission Range Sensor or a wiring harness pigtail from a low-mileage, non-corroded donor vehicle is a reasonable, cost-effective option.
Donor-vehicle mileage cap: roughly under 80000 miles for the part to have meaningful remaining life.
What to inspect on the donor part:
- Inspect connector pins for any signs of green or white corrosion.
- Ensure the plastic housing of the sensor and connector is not cracked or brittle.
- Verify the part comes from a vehicle in a region with minimal road salt usage if possible.
- Avoid parts from vehicles with signs of flood damage.
OEM-only on this vehicle (don't cheap out):
- Transmission Electro-Hydraulic Control Module (TEHCM) for 2014-2016 models. Due to the requirement for VIN-specific programming, a new OEM (ACDelco) or a reputable remanufactured unit that comes pre-programmed or is guaranteed programmable is strongly recommended. A used TEHCM from a junkyard is almost never a viable option as it cannot be reprogrammed to a different vehicle.
Aftermarket brands forum-validated for this vehicle:
- ACDelco (OEM for both generations)
- Standard Motor Products (SMP) (For 9th Gen external sensor)
- Dorman (Offers both external sensors and remanufactured, programmable TEHCMs)
- Rostra Powertrain (Known for transmission electronics, including internal components)
Brands owners have reported issues with on this vehicle:
- Unbranded, ultra-low-cost sensors from online marketplaces are frequently reported as being dead-on-arrival or failing prematurely.
Real Owner Stories
Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.
2006-2013 Chevrolet Impala (9th Gen)
Symptoms: The car would not start and the key was stuck in the ignition.
What fixed it: Replacing the external neutral safety switch (Transmission Range Sensor).
Source hint: impalaforums.com
2016 Chevrolet Impala
Symptoms: The transmission was shifting hard.
What fixed it: The dealer performed the procedure outlined in TSB 16-NA-019, which involves a transmission relearn.
Source hint: gm-trucks.com
2014+ Chevrolet Impala (Analogous Case)
Symptoms: Vehicle had a no-start condition and was showing codes P0706 and P0707.
What fixed it: The fix required removing the transmission pan and valve body to replace the internal sensor.
Source hint: 2CarPros
Related OBD-II Codes
Frequently Asked Questions
My 2015 Impala has a P0707 code. Is the sensor inside or outside the transmission?
My 2009 Impala won't start in Park, but it starts fine in Neutral. Is this related to P0707?
I have a P0707 and harsh shifting on my 2016 Impala. Is there a TSB that can help?
What's the difference in fixing a P0707 on a 2012 Impala versus a 2014 Impala?
I found green corrosion on the transmission sensor connector of my 2007 Impala. Could this cause the P0707 code?
My key is stuck in the ignition and the check engine light is on. Could this be a P0707 issue?
We Have This Part in Stock
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.
- Chevrolet Impala:
- 🧭 Diagnostic Flowchart
- 🛍️ Shop This Part
- What's Unique About the 2006-2016 Chevrolet Impala
- Symptoms You May Notice
- Most Likely Causes
- Rare But Worth Checking
- Diagnosis Steps
- Parts You'll Likely Need
- Related Codes That Often Appear With This One
- Technical Service Bulletins (TSBs) & Recalls
- Platform-Specific Known Issues
- Mechanic-Grade Diagnostic Values
- Scan Tool Commands That Help
- Wiring & Ground Locations
- Real Owner Repair Stories
- OEM Part Supersession History
- Model Year Variations Within This Range
- Other Known Issues on This Vehicle
- Used vs. New Parts: Buying Guide for This Vehicle
- Real Owner Stories
- 2006-2013 Chevrolet Impala (9th Gen)
- 2016 Chevrolet Impala
- 2014+ Chevrolet Impala (Analogous Case)
- Related OBD-II Codes
- Frequently Asked Questions
- 🎟️ Get 5% Off