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 2010-2019 Kia Soul: Transmission Range Sensor Circuit Low Causes and Fixes

The P0707 code on a Kia Soul most often means the transmission range sensor (also called an inhibitor switch) has failed. This can prevent the car from starting or cause shifting problems. Replacing the switch is the most common fix, costing around $50-$120 for the part. The issue is well-documented, and the switch is a known weak point.

21 minutes to read 2010-2019 Kia Soul
Most Likely Cause
Faulty Transmission Range Sensor (Inhibitor Switch)
Difficulty
3/5
Est. Time
1.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$150 – $350
Parts Price
$50 – $120
⚠️ Drivable, but... — You can drive, but it's risky. The transmission may shift erratically, get stuck in one gear (often 3rd gear as a failsafe), or the vehicle may fail to restart once turned off, potentially leaving you stranded. It is highly recommended to get the vehicle serviced as soon as possible.
Key Takeaways
  • P0707 on a 2010-2019 Kia Soul almost always points to a problem with the inhibitor switch (transmission range sensor).
  • Symptoms include the car not starting, harsh shifting, and an incorrect gear display on the dash.
  • Before replacing expensive parts, always inspect the switch's wiring and connector for corrosion or damage, as this is a common and cheaper fix.
  • While DIY is possible for experienced individuals, proper alignment of the new switch is critical, so professional installation is recommended to avoid further issues.
The trouble code P0707 stands for "Transmission Range Sensor 'A' Circuit Low Input". This means the vehicle's main computer, the Powertrain Control Module (PCM), is detecting a voltage signal from the transmission range sensor that is lower than expected, or no signal at all for a set period (often over 30 seconds). This sensor, which Kia often calls the "inhibitor switch," tells the computer which gear you have selected (Park, Reverse, Neutral, Drive). This information is critical for allowing the engine to start (only in Park or Neutral) and for proper automatic transmission shifting. A low input means the PCM cannot reliably determine the driver's intended gear, leading to safety measures like preventing the engine from starting or locking the transmission in a single gear ('limp mode').

What's Unique About the 2010-2019 Kia Soul

The 2010-2019 Kia Soul spans two generations (Gen 1: 2010-2013; Gen 2: 2014-2019), but both are known to experience issues with the inhibitor switch. The switch is mounted externally on the transmission, making it vulnerable to moisture and corrosion. Kia and Hyundai have issued multiple Technical Service Bulletins (TSBs) and service actions for similar models regarding faulty inhibitor switches that cause a range of symptoms, including no-start conditions and setting transmission-related codes like P0705 and P0707. 🎬 Watch this diagnostic walkthrough of a Kia Soul no-crank issue caused by the range sensor. The failure of this switch is a well-documented weak point on many Kia/Hyundai vehicles from this era using the 6-speed automatic transmission.

Generation note: This guide covers the first generation (2010-2013) and second generation (2014-2019) Kia Soul. The primary cause, the inhibitor switch, is a known issue on both generations. The specific part number for the switch may differ between the early Gen 1 models and the later Gen 1/Gen 2 models. Always verify the part number with your vehicle's VIN.

Professional service recommended: This fault can prevent the vehicle from starting or cause it to enter a 'limp mode' with limited gear selection, which can be a safety hazard while driving. Diagnosis can require specialized tools to read live transmission data, and while the part replacement is accessible for a DIYer, incorrect installation or adjustment can lead to persistent problems.

Symptoms You May Notice

  • Check Engine Light is on
  • Vehicle will not start, or has an intermittent no-start condition
  • Gear position indicator (PRNDL) on the dashboard is incorrect, blank, or flickering
  • Transmission shifts harshly or erratically
  • Vehicle enters 'limp mode,' often stuck in a single gear (e.g., 3rd gear)
  • Inability to shift out of Park
  • Reverse lights do not illuminate when in Reverse
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the transmission. The symptoms can mimic serious internal transmission problems, but the actual cause is often the much cheaper and simpler inhibitor switch.
  • Replacing the starter or battery due to a no-start condition, when the actual issue is the inhibitor switch not sending the 'Park' or 'Neutral' signal to allow starting.

Most Likely Causes

  1. Faulty Transmission Range Sensor (Inhibitor Switch) 🔴 High Probability This is a widely documented failure point on many Kia models of this era. The switch is exposed to the elements on the outside of the transmission, making it susceptible to moisture and corrosion which degrades its internal contacts. The splines where the switch mounts can also wear out, ausing a loss of accurate position sensing.
    How to confirm: A mechanic can use a scan tool to monitor the voltage from the sensor while shifting through the gears. If the voltage is consistently low (typically below 0.5V) or doesn't change as expected, the switch is likely bad. Resistance can also be checked with a multimeter across the switch's pins while actuating it manually; the readings should match the specifications in the service manual.
    Typical fix: Replace the inhibitor switch. This involves removing the airbox and battery tray for access, disconnecting the shift cable, removing the switch, and installing the new one. The new switch must be properly aligned, typically by placing the transmission and shifter in Neutral and using an alignment pin or mark on the new switch.
    Est. part cost: $50-$120
  2. Damaged Wiring or Corroded Connector 🟡 Medium Probability The wiring harness and connector for the inhibitor switch are located on the exterior of the transmission, where they are exposed to road debris, moisture, and heat. This can lead to corrosion (green or white powder on pins), frayed wires, or loose connections. In some cases, the connector can simply become unplugged.
    How to confirm: Visually inspect the wiring harness and the connector pins for any signs of corrosion, frayed wires, or loose connections. A continuity test with a multimeter can confirm if there is an open or short in the circuit between the sensor connector and the PCM. Check for a solid 12V power supply to the switch.
    Typical fix: Clean the connector terminals with an electrical contact cleaner and apply dielectric grease. If the wiring is damaged, the affected section must be repaired or the harness replaced. Ensure the connector is securely plugged in.
    Est. part cost: $5-$50 for cleaning supplies or wiring repair
  3. Misadjusted Inhibitor Switch or Shift Linkage ⚪ Low Probability
    How to confirm: If the switch or its linkage is loose, it may not accurately report the gear selector's position. This can be checked with a scan tool showing a gear position that doesn't match the physical shifter position. Visually check that the shift cable is secure and that the inhibitor switch has not rotated out of its correct alignment.
    Typical fix: Adjust the inhibitor switch and/or the transmission shift cable. The typical procedure involves putting the shifter in Neutral, loosening the switch mounting bolts, and rotating the switch until its alignment marks line up, then retightening.
    Est. part cost: $0

Rare But Worth Checking

  • Faulty Powertrain Control Module (PCM): This is very uncommon. The PCM should only be considered after all other possibilities, including the sensor, wiring, and connections, have been thoroughly tested and ruled out.

Diagnosis Steps

  1. Read the codes with an OBD-II scanner to confirm P0707 is present. Note any other related codes like P0705.
  2. Use a scan tool with live data to monitor the transmission range sensor data PID. As you move the shifter through P-R-N-D, observe if the reading on the scanner matches the shifter position. A stuck, blank, or incorrect reading points to the sensor/circuit.
  3. Visually inspect the inhibitor switch, its electrical connector, and the wiring harness. Look for obvious signs of damage, corrosion (green/white powder), or loose connections. Ensure the connector is fully seated.
  4. If wiring looks good, test the circuit. Using a multimeter, check for 12V power at the appropriate pin on the sensor's connector with the key on. Then, check for continuity to ground on the ground pin.
  5. Test the sensor itself. With the connector unplugged, measure resistance between the pins as specified by the service manual while an assistant moves the shifter. If the resistance values are out of spec, the sensor is bad.
  6. Check for proper adjustment of the shift linkage and the inhibitor switch. Ensure the switch hasn't rotated and the linkage is secure. An alignment check is crucial after replacement.
  7. If the switch, wiring, and adjustment are all confirmed to be good, the final step would be to diagnose the PCM, which is rare and best left to a professional.

Parts You'll Likely Need

  • Inhibitor Switch (Transmission Range Sensor) (OEM #42700-26500, 42700-26700, 42700-23010 (Verify by VIN)) — This is the most frequent point of failure for the P0707 code on these vehicles due to its design and location. 🎬 See this step-by-step Kia Soul transmission range switch replacement video. Part numbers vary by year and transmission type.
    Trusted brands: Kia (OEM), Hyundai (OEM), Standard Motor Products, NTK, Holstein
    OEM price range: $80-$150
    Aftermarket price range: $45-$100

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 are closely related and can appear together if the sensor signal is erratic or failing. TSBs often address both codes simultaneously.

Technical Service Bulletins (TSBs) & Recalls

  • TRA 055: Provides diagnostic information for inhibitor switch-related concerns, including intermittent no-start, erratic shifting, and DTC P0705. It notes the issue can be worse after a heat soak and provides a diagnostic flowchart.
  • SA317A: A service action (not a formal recall) to replace the inhibitor switch on various 2017 Kia models (including Forte, Optima, Sorento) due to incorrect gear position signals. While not for the Soul specifically, it demonstrates the known issue with this part on the 6-speed automatic transmission used in the Soul.

Platform-Specific Known Issues

  • Kia has issued service actions (e.g., SA317A) for other models like the Optima, Sorento, and Forte for similar inhibitor switch issues, highlighting a pattern of failure for this component across their lineup during this period.
  • On some models, access to the switch requires removing the battery, battery tray, and air intake snorkel to get a clear view and workspace on top of the transmission.

Mechanic-Grade Diagnostic Values

  • Inhibitor Switch Signal Voltage at TCM Connector — expected: Switches between 0V (Low) and Battery Voltage (High) depending on gear selected.. Failure: A signal that is stuck low (near 0V) regardless of gear position will trigger P0707.
  • Inhibitor Switch Input Signals at TCM (A6GF1/A6MF1 Transmissions) — expected: Pins 73 (S4), 74 (S2), and 75 (S3) on the TCM connector receive signals from the switch. The combination of high/low signals on these and other pins determines the gear. For example, in Park, S1 and S2 might be active, while in Reverse, S1 and S3 are active.. Failure: An incorrect combination of signals or a persistently low signal on one of the circuits will cause a fault.
  • Inhibitor Switch Power Supply — expected: Approximately 12V (battery voltage) at the power supply pin of the switch connector with the ignition on.. Failure: Low or no voltage indicates a problem in the supply circuit (fuse, wiring) before the switch.

Scan Tool Commands That Help

  • Kia GDS (Global Diagnostic System): Vehicle S/W Management — Used to perform TCM software updates to correct shift logic issues or to reset adaptive learning values after a major transmission repair or replacement. An outdated TCM software version could potentially cause symptoms that mimic a sensor failure.
  • Kia GDS (Global Diagnostic System): Live Data / Current Data — To monitor the 'TR' (Transmission Range) or 'Shift Lever Switch' PID. This allows the technician to see in real-time what gear position the TCM is reading as the physical shifter is moved, quickly identifying a mismatch.
  • Kia GDS (Global Diagnostic System): DTC Guide / Shop Manual — The GDS software includes integrated, vehicle-specific diagnostic procedures, wiring diagrams, and component locations, which are essential for tracing the P0707 circuit correctly.

Wiring & Ground Locations

  • Inhibitor Switch Connector — On top of the transmission housing, located underneath the battery and battery tray.. This is the primary connection point for the sensor. It is exposed to heat and moisture, making it a common point for corrosion and wiring faults that cause the P0707 code.
  • TCM Connector Pins 73, 74, 75 — At the Transmission Control Module (TCM). The TCM's location can vary but is often in the engine bay or integrated with the PCM.. These are the specific input pins at the control module for the inhibitor switch signals S4, S2, and S3. Testing for voltage here can confirm if the signal from the switch is reaching the module, helping to isolate a wiring fault from a faulty TCM.
  • Transmission Ground Wire (91860-B2420) — A specific ground wire assembly for the automatic transmission.. A poor ground connection for the transmission or its components can cause floating voltages and incorrect sensor readings, potentially leading to a P0707 code. Verifying this ground is clean and secure is a key diagnostic step.

Real Owner Repair Stories

  • Pine Hollow Auto Diagnostics on YouTube (2012 Kia Soul 2.0L) — No crank, no start condition. Customer had already replaced the starter and starter relay at another shop with no success.
    ❌ Tried (didn't work) Replacing the starter, Replacing the starter relay
    ✅ What actually fixed it The scan tool showed a P0705 code and the live data for gear position was stuck in 'Drive', even when the shifter was in 'Park'. This prevented the starter from engaging. The cause was a faulty inhibitor switch (transmission range sensor). Replacing the switch resolved the no-start condition.

OEM Part Supersession History

  • 42700-26500, 42700-2600042700-26700 — Part has been updated by the manufacturer for improved reliability.
    Heads up: The new part number 42700-26700 is the correct, direct replacement for the older numbers on most 2010-2019 Souls with the 6-speed automatic. Ordering an older number will typically result in the new part being supplied.
  • 42700-23010N/A — N/A
    Heads up: This part number, mentioned in the Pass 2 data, appears to fit earlier generation (pre-2010) or different Hyundai/Kia models. It is not listed as a direct replacement for the 42700-26xxx series used in the 2010-2019 Soul. Using this part may result in incorrect fitment or function.

Model Year Variations Within This Range

  • 2010-2011: A specific TCM software update (TSB TRANS 033 / SA056) was issued for 2.0L models to address hesitation and shift delays. While not directly for P0707, these symptoms can overlap, making a software check relevant.
  • 2016: A TCM/ECM software update (TSB ENG 151 / SA 207) was released for 2.0L GDI models to improve downshift feel. This highlights that software plays a key role in transmission behavior for this model year.
  • 2014-2019 (Gen 2): While the inhibitor switch failure is common to both generations, the Gen 2 models have more complex electronics. A service manual for the Gen 2 (PS) provides specific TCM pinouts (e.g., Pin 73 for S4 signal) that are critical for advanced diagnosis.

Diagnostic Flowchart

Start by confirming if the P0707 code is accompanied by a no-start condition or erratic PRNDL display, as these symptoms are hallmark signs of a failing inhibitor switch on the Kia A6GF1 transmission.
Does the vehicle experience an intermittent no-start or 'limp mode' (stuck in 3rd gear) despite correct sensor data?
→ The switch likely has internal contact degradation that only fails under heat soak. Replace the inhibitor switch as per TSB TRA 055 guidelines.
If the switch, wiring, and alignment are all confirmed good, what is the next step?
→ The fault may lie within the PCM or internal transmission lead frame. This is rare for P0707 and requires professional diagnostic equipment.
Inspect the inhibitor switch on top of the transmission. Are the alignment marks lined up in Neutral and is the shift cable secure?
→ Loosen the mounting bolts, place the transmission in Neutral, align the switch marks/pin, and retighten. This is a $0 fix for low-probability linkage drift.
Remove the airbox and battery tray to access the switch. Is there green/white corrosion or moisture in the connector?
→ Clean terminals with electrical contact cleaner, apply dielectric grease, and clear codes. The Soul's exterior-mounted switch is highly susceptible to road salt and moisture.
Using a multimeter, check for 12V power at the switch connector and check for continuity to ground. Are the circuits intact?
→ Repair the wiring harness between the PCM and the inhibitor switch. Look for frayed wires caused by heat soak, a known issue cited in TSB TRA 055.
Perform a resistance test across the switch pins while an assistant moves the shifter. Are values within service manual specs?
→ Replace the Transmission Range Sensor (Inhibitor Switch). This is a high-probability failure point on the Soul and platform-mates like the Forte (Service Action SA317A).
If the switch, wiring, and alignment are all confirmed good, what is the next step?
→ The fault may lie within the PCM or internal transmission lead frame. This is rare for P0707 and requires professional diagnostic equipment.

Other Known Issues on This Vehicle

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

  • Engine Failure (1.6L GDI & 2.0L Nu/Theta II) 🔴 High — Widespread across 2012-2016 models, particularly the 1.6L GDI. Can occur at various mileages, often under 100k miles. Problems include piston damage and connecting rod failure. (Ref: Recall SC176; Multiple class-action lawsuits.)
  • Excessive Oil Consumption 🔴 High — Common on GDI engines (2012+). Can start as early as 60,000 miles. Caused by carbon buildup on piston rings, leading to oil blow-by. If left unchecked, can cause engine seizure. (Ref: Related to engine failure recalls and lawsuits, but often treated as a separate maintenance issue.)
  • Catalytic Converter Failure 🟠 Medium — Common on 2012-2016 models with GDI engines. Often a consequence of engine issues (high exhaust temps, oil burning) that damage the converter. (Ref: Recall SC176 includes provisions for replacing the catalytic converter if it was damaged by the engine defect.)
  • Steering Column 'Clunk' or Click 🟡 Low — Very common on first-generation (2010-2013) and early second-generation Souls. A clicking or clunking noise is heard when turning the steering wheel. Usually caused by a failing flexible steering coupler. (Ref: No recall, but a widely known issue with a common aftermarket fix.)
  • Increased Risk of Theft (Turn-Key Ignition Models) 🔴 High — Affects models without push-button start and immobilizers, primarily through the 2021 model year. These vehicles are highly susceptible to theft using a simple USB cable. (Ref: Software update campaigns (e.g., Service Campaign 976) were issued to add an anti-theft logic.)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used inhibitor switch is generally not recommended for this repair. The part fails due to internal wear and external corrosion, so a used part from a junkyard likely has significant wear and exposure to the elements, risking a premature failure. It should only be considered if it comes from a very low-mileage vehicle that was wrecked for non-electrical/non-transmission reasons.

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

What to inspect on the donor part:

  • Check the electrical connector pins for any signs of green or white corrosion.
  • Inspect the plastic housing for cracks or heat damage.
  • Ensure the manual control lever shaft is not bent or excessively worn.
  • If possible, ask for the VIN of the donor car to check its age and history.

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

  • While not strictly OEM-only, the high failure rate of this specific part makes using a genuine Kia/Hyundai part (manufactured by LS Automotive) a safer bet than an unproven aftermarket brand.

Aftermarket brands forum-validated for this vehicle:

  • Standard Motor Products (SMP)
  • NTK
  • Holstein

Brands owners have reported issues with on this vehicle:

  • No-name, unbranded parts sold on marketplaces like eBay or AliExpress carry a higher risk of poor build quality and early failure, despite attractive pricing.

Real Owner Stories

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

2010-2019 Kia Soul

Symptoms: The gear selector on the dash did not match the actual gear, leading to a no-start or limp mode condition.

What fixed it: Replaced the inhibitor switch.

Source hint: kiasoulforums.com

2017 Kia Forte (Platform Mate)

Symptoms: Incorrect gear position signals being sent to the vehicle's computer.

What fixed it: Replacement of the inhibitor switch under Service Action SA317A.

Source hint: SA317A

Frequently Asked Questions

Does Service Action SA317A apply specifically to my Kia Soul?
While SA317A specifically names the 2017 Forte, Optima, and Sorento, it demonstrates a known issue with the inhibitor switch on the 6-speed automatic transmission used in the Soul. The Soul shares the same transmission design and failure patterns described in this service action.
Why is my Kia Soul dashboard gear indicator (PRNDL) flickering or blank?
This is a symptom of a faulty Transmission Range Sensor (Inhibitor Switch). The switch is exposed to moisture and corrosion on the outside of the transmission, which degrades internal contacts and causes inaccurate position sensing.
Can a bad inhibitor switch cause my Soul to get stuck in 3rd gear?
Yes, a failure in this sensor can cause the vehicle to enter 'limp mode,' where the transmission stays in a single gear (often 3rd) to protect the system.
Is there a TSB that covers intermittent no-start and erratic shifting for this issue?
Yes, TSB TRA 055 provides diagnostic information for inhibitor switch concerns, specifically noting that issues like P0705, erratic shifting, and no-start conditions can worsen after a heat soak.
What parts need to be removed to access the inhibitor switch on a Kia Soul?
Access typically requires removing the airbox, battery, battery tray, and the air intake snorkel to reach the top of the transmission where the switch is located.
How do I properly align a new inhibitor switch during installation?
The transmission and shifter should be placed in Neutral. You then rotate the switch until its alignment marks line up or use an alignment pin before tightening the mounting bolts.
Fix P0707 Transmission Range Sensor Error: Symptoms, Diagnosis, and DIY Clearing Tips
Fix P0707 Transmission Range Sensor Error: Symptoms, Diagnosis, and DIY Clearing Tips
Kia Soul  Lost its Soul. 2.0 L, No Crank, No start, P0705 Transmission range sensor,
Kia Soul Lost its Soul. 2.0 L, No Crank, No start, P0705 Transmission range sensor,
Transmission (Transaxle) Range Switch Kia Soul 2.0L 2008-2013 Location and Replacement
Transmission (Transaxle) Range Switch Kia Soul 2.0L 2008-2013 Location and Replacement
How to FIX Your Transmission Range Sensor (DIY Tutorial)
How to FIX Your Transmission Range Sensor (DIY Tutorial)
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 Adjust An Inhibitor Switch
How To Adjust An Inhibitor Switch
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:
  • Kia Soul: 2010201120122013201420152016201720182019
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