OBD-II Generic Error Code P0914: How to Fix It

Medium 1-3 hours Medium Severity Verified July 2026
Error Code
P0914
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
OBD-II error code P0914 indicates a problem with the gear shift position circuit, which is responsible for communicating your current gear selection to the transmission control module (TCM) or powertrain control module (PCM). This can cause your vehicle to shift erratically, get stuck in a single gear, or trigger limp mode for safety. Common causes include a faulty transmission range sensor, damaged wiring, corroded connectors, or an internal transmission fault.
Ad

Tools You'll Need

How to Fix Error Code P0914

  1. Read and Record the Fault Code

    Do not clear codes if the vehicle is in limp mode or if you have not yet recorded the freeze frame data — that information is critical for diagnosis.
  2. Inspect the Transmission Range Sensor (TRS) and Wiring

    Make sure the vehicle is parked on a flat surface, the engine is off, and the parking brake is engaged before inspecting any components near or under the vehicle.
  3. Clean Corroded Connectors

    Always use electrical contact cleaner that is safe for plastic and rubber components. Do not use water or general-purpose cleaners on electrical connectors.
  4. Test the Transmission Range Sensor with a Multimeter

    Some tests require the ignition to be in the ON position with the engine off (KOEO). Be cautious of live voltage on certain terminals. If you are unsure, consult a wiring diagram for your specific vehicle before probing.
  5. Replace the Transmission Range Sensor if Faulty

    If the sensor is located inside the transmission pan or valve body, transmission fluid will spill when removed. Have a drain pan ready and use the correct transmission fluid type when refilling. Incorrect fluid can damage the transmission.
  6. Inspect the Gear Selector Assembly and Shift Linkage

    Never attempt to adjust the shift linkage with the engine running or while someone else is inside the vehicle. Always apply the parking brake and use wheel chocks.
  7. Check for TCM/PCM Software Updates or Internal Transmission Faults

    Do not continue driving in limp mode for extended periods — this can overheat the transmission and cause additional, costly damage.

Parts You May Need

Transmission Range Sensor (Neutral Safety Switch)
Check Price on Amazon
Transmission Wiring Harness Repair Kit
Check Price on Amazon
Gear Selector Shift Cable
Check Price on Amazon
Transmission Fluid
Check Price on Amazon
Transmission Pan Gasket
Check Price on Amazon
Transmission Range Sensor (Neutral Safety Switch)
Check Price on Amazon
Transmission Wiring Harness Repair Kit
Check Price on Amazon
Gear Selector Shift Cable
Check Price on Amazon
Transmission Fluid
Check Price on Amazon
Transmission Pan Gasket
Check Price on Amazon
Ad

When to Call a Professional

You should call a professional mechanic or transmission specialist if: the vehicle is in limp mode and unsafe to drive, the shift linkage or cable requires complex disassembly, the fault points to an internal transmission component such as an internal position sensor or valve body, the TCM requires reprogramming or replacement, or if you are not comfortable working around transmission fluid or live electrical circuits. A transmission specialist should handle any repair requiring the transmission pan to be dropped or internal components to be accessed.

Frequently Asked Questions

Can I drive my car with a P0914 error code?
It depends on the severity. If your vehicle has entered limp mode (stuck in one gear, reduced power), driving is not recommended beyond getting to a safe location or repair shop, as continued driving in limp mode can overheat and damage the transmission. If the vehicle is shifting normally and the code is the only symptom, short trips may be okay, but the issue should be diagnosed and repaired promptly to avoid further damage.
What is the most common cause of the P0914 code?
The most common causes are a faulty or misaligned transmission range sensor (also called a neutral safety switch or gear position sensor), corroded or damaged wiring and connectors leading to the sensor, or a misadjusted shift linkage or cable. In many cases, cleaning the connector or replacing the transmission range sensor resolves the issue.
How much does it cost to fix a P0914 code?
Repair costs vary depending on the root cause and your vehicle. Cleaning corroded connectors is essentially free if done yourself. A replacement transmission range sensor typically costs between $20 and $150 for the part, plus 1-2 hours of labor if done by a shop ($80-$200). Shift cable replacement may run $100-$300. If the fault is internal to the transmission or requires TCM reprogramming, costs can rise to $300-$1,000 or more.
Will P0914 cause my car to fail an emissions test?
Yes, in most regions any active stored fault code that illuminates the check engine light will cause an automatic emissions test failure. The code must be diagnosed, repaired, and cleared, and the vehicle must complete a full drive cycle with no codes returning before it will pass an OBD emissions inspection.
Is P0914 the same as P0915 or P0916?
They are related but different. P0914 refers to a general gear shift position circuit fault. P0915 specifically indicates a range or performance problem with the circuit, meaning the signal is present but behaving unexpectedly. P0916 points to a low voltage condition on the circuit. If multiple codes are present together, they can help narrow down whether the problem is the sensor itself, wiring, or the control module.