P0122 Code: Throttle/Pedal Position Sensor/Switch 'A' Circuit Low Input
An ASE-Certified Technician explains the causes, symptoms, and repair steps for the P0122 Throttle Position Sensor code.
Run a shop or repair van?
Run your next p0122 diagnosis — tps/app sensor 'a' circuit low input job in Repairius: estimate, text approval, invoice, paid. Unlimited users.
Start free trial14-day free trial · credit card required · cancel anytime
Fleet, dispatcher or driver?
DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.
Try DispatchToolQuick Answer
- What it means: The Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected that the voltage signal from the Throttle Position Sensor (TPS) or Accelerator Pedal Position (APP) sensor "A" is dropping below the normal operating range.
- Severity: Moderate to High. Your vehicle will likely enter a "limp-home" mode with significantly reduced power. While you can drive a short distance, it is not safe for normal driving.
- Most common cause: A failed Throttle Position Sensor (TPS) or a damaged/corroded wiring connector at the sensor.
What the P0122 code means
The official OBD-II definition for P0122 is "Throttle/Pedal Position Sensor/Switch 'A' Circuit Low Input."
In plain English, this means your car’s computer has lost track of how far your foot is pressing the gas pedal or how far the throttle valve is actually opening. The Throttle Position Sensor (TPS) is a potentiometer—a variable resistor—that sends a specific voltage back to the PCM based on the angle of the throttle blade.
Typically, the PCM sends a 5-volt reference signal to the TPS. When the throttle is completely closed, the sensor should send back about 0.4 to 0.5 volts. As you step on the gas and the throttle opens, that voltage steadily climbs up to about 4.5 volts at Wide Open Throttle (WOT). If the PCM sees the voltage drop below an acceptable threshold (usually below 0.17 to 0.20 volts) for a set amount of time, it triggers code P0122. The computer no longer trusts the data, so it turns on the Check Engine Light and typically restricts engine power to protect the vehicle.
Common symptoms
When the PCM cannot determine the throttle angle, you will experience noticeable drivability issues. Common symptoms include:
- Illuminated Check Engine Light
- Engine hesitation, bucking, or surging when accelerating
- Rough or erratic idling
- Engine stalling, especially when coming to a stop
- Vehicle going into "Limp Mode" (limited speed and power)
- Harsh or delayed transmission shifting (the transmission relies on throttle data to determine shift points)
Common causes
Ranked from most to least likely, the culprits behind a P0122 code are:
- Faulty Throttle Position Sensor (TPS): The internal resistor tracks wear out over time, causing dead spots or an internal short to ground that drops the voltage.
- Damaged Wiring or Short to Ground: Chafed wires rubbing against the engine block can short the signal wire to ground, instantly dropping the voltage to zero.
- Corroded or Loose Connector: Water intrusion or engine vibration can damage the electrical connector at the TPS, leading to high resistance or a loss of signal.
- Improperly Adjusted TPS: On older vehicles where the TPS is manually adjustable, it may simply be set too low.
- Faulty Powertrain Control Module (PCM): Extremely rare, but a damaged PCM could fail to supply the required 5-volt reference or fail to read the returning signal properly.
How a technician diagnoses it
As an ASE-certified master technician, here is how I diagnose a P0122 code in the bay:
- Scan and Review Freeze Frame Data: I connect a professional-level scan tool to read the DTCs and review the freeze-frame data. This tells me the exact engine conditions (RPM, engine load, temperature) when the code was set.
- Visual Inspection: I visually inspect the TPS/APP sensor, the connector, and the wiring harness. I'm looking for bare wires, green corrosion on the pins, or a connector that isn't fully seated.
- Check the 5-Volt Reference and Ground: Using a digital multimeter (DMM), I disconnect the TPS and check the harness side with the key on, engine off (KOEO). One pin must have a steady 5-volt reference from the PCM, and another must have a solid ground (less than 100 millivolts of drop). If the 5V reference is missing, the problem is in the wiring to the PCM or the PCM itself.
- Sweep Test the TPS Signal: If the power and ground are good, I plug the sensor back in (or use a breakout box) and monitor the signal voltage on the scan tool or an oscilloscope. With KOEO, I slowly press the gas pedal to the floor and release it. I am looking for a smooth, linear voltage sweep from roughly 0.5V up to 4.5V. If the voltage randomly drops to 0.1V or stays flat at 0V, the sensor is internally failed and must be replaced.
- Wiggle Test: While monitoring the live data, I'll gently wiggle the wiring harness and connector. If the voltage drops out, we have an intermittent wiring issue or terminal spread in the connector.
Typical repair cost
The cost to fix a P0122 code depends heavily on whether your vehicle uses a standalone Throttle Position Sensor or an electronic Throttle Body Assembly where the sensor is permanently integrated.
- Standalone TPS Replacement: If the sensor can be replaced independently, expect to pay $100 to $250 ($40–$100 for the part, plus 1 hour of labor).
- Electronic Throttle Body Replacement: On many modern vehicles, the TPS is built into the throttle body. The entire assembly must be replaced, which typically costs $300 to $650 for parts and labor.
- Wiring/Connector Repair: If a corroded connector or broken wire is the culprit, a mechanic will splice in a new pigtail connector. This usually costs $100 to $200 in labor and minor parts.
Can I keep driving with this code?
No, it is not recommended. While you might physically be able to drive the car, it is not safe. The lack of reliable throttle data means your car could stall in heavy traffic, refuse to accelerate when merging, or lurch unpredictably. Furthermore, being stuck in Limp Mode restricts your speed, making highway driving dangerous. You should drive slowly directly to a repair shop or have the vehicle towed.
Related codes
If you have a P0122, you might also see these closely related throttle and pedal codes:
- P0121: Throttle/Pedal Position Sensor/Switch 'A' Circuit Range/Performance
- P0123: Throttle/Pedal Position Sensor/Switch 'A' Circuit High Input
- P0222: Throttle/Pedal Position Sensor/Switch 'B' Circuit Low Input
- P2135: Throttle/Pedal Position Sensor/Switch 'A'/'B' Voltage Correlation
Get this scanned and correctly diagnosed at a trusted shop on Repairius.
Related P-series codes
P0010
'A' Camshaft Position Actuator Circuit (Bank 1)
P0011
'A' Camshaft Position - Timing Over-Advanced (Bank 1)
P0014
'B' Camshaft Position - Timing Over-Advanced (Bank 1)
P0016
Crankshaft/Camshaft Position Correlation (Bank 1 Sensor A)
P0017
Crankshaft/Camshaft Position Correlation (Bank 1 Sensor B)
P0020
'A' Camshaft Position Actuator Circuit (Bank 2)
P0030
HO2S Heater Control Circuit (Bank 1 Sensor 1)
P0036
HO2S Heater Control Circuit (Bank 1 Sensor 2)
Parts, tools, and pros for this code
Parts pros use for this job
- •Oxygen sensor
- •Spark plugs
- •MAF sensor
Tools pros use
- •OBD-II scanner
- •Code reader
- •Smoke leak tester
Doing it yourself? Shop our partners
We may earn a small commission from partner links — it never changes the price you pay.