MotorCodex Español

P0122 — Throttle Position Sensor (TPS) — Circuit Low Input

Moderate

Quick answer

P0122 means the throttle position sensor’s the signal is stuck low — typically a short to ground, an open signal wire, or a dead sensor. Symptoms feel mechanical: hesitation, surging, harsh shifts, a dead pedal moment. On drive-by-wire engines the computer responds to TPS faults with limp mode (reduced power) as a safety measure. Check the connector and wiring before buying a sensor — for this variant of the code, wiring is the most common answer.

What it means

P0122 symptoms: what you'll notice

  • Hesitation or a dead-pedal moment when you press the gas — the engine pauses before it responds.
  • Surging or uneven power while holding a steady speed on the highway.
  • Harsh or oddly timed transmission shifts.
  • Sudden reduced power (limp mode) on drive-by-wire engines, often with a wrench or reduced-power warning light.
  • An idle that races or hunts up and down.

Common causes

Ordered from most to least likely.

  1. 1.

    Wiring damage (chafe, break, melted insulation)

    A short to ground pins the signal low.

  2. 2.

    Corroded, loose, or backed-out connector pins

    Unplug and inspect both halves under good light.

  3. 3.

    Failed throttle position sensor

    Confirm with measurements before replacing.

  4. 4.

    Worn potentiometer track (older TPS)

    Creates a flat spot/glitch at the most-used pedal position.

  5. 5.

    Lost 5V reference or sensor ground (where applicable)

    If several sensors fault together, suspect a shared reference circuit rather than coincidence.

How to fix it: diagnosis, step by step

Cheapest and most likely checks first.

  1. 1 Read the freeze frame

    Note when P0122 sets — cold start, warm idle, under load, over bumps. The conditions narrow the cause dramatically, especially for intermittent faults.

  2. 2 Inspect connector and harness

    Unplug the sensor; check for corrosion, bent or spread pins, and chafed insulation along the harness run. Re-seat firmly. This free step resolves a remarkable share of circuit codes.

  3. 3 Watch it in live data

    Watch TPS percentage while sweeping the pedal slowly: it should rise perfectly smoothly from ~0 to ~100% with no dropouts, spikes, or flat spots.

  4. 4 Do the slow-sweep test

    Key on, engine off, scanner live: sweep the throttle slowly and watch for any glitch in the percentage. Older potentiometer-style sensors wear a dead spot exactly where the throttle sits at cruise.

  5. 5 Wiggle-test if intermittent

    Engine running, data live: gently flex the harness and tap the sensor while watching the reading. A glitch you can provoke is a fault you can find.

  6. 6 Replace with a quality part

    If measurements condemn the sensor, buy OEM or a reputable brand — bargain sensors re-set these codes often enough to cost more in time than they save in money.

Parts & tools you may need

Disclosure: some links are affiliate links (including the Amazon Associates program). If you buy through them, we may earn a commission at no extra cost to you.

Frequently asked questions

What does code P0122 mean?
P0122 means the throttle position sensor’s the signal is stuck low — typically a short to ground, an open signal wire, or a dead sensor. It’s moderately serious — you can usually keep driving gently, but diagnose it soon.
Can I drive with P0122?
With caution. If the vehicle enters limp mode, that’s the system protecting you — get it diagnosed promptly rather than driving around it.
Is it the sensor or the wiring?
For this variant, lean wiring: stuck-low, stuck-high, and intermittent signatures are circuit behaviors. Inspect and measure before buying the sensor.
Why did the code return after a new sensor?
Because the circuit, not the sensor, was the fault — or the replacement was low quality. Re-do the wiring inspection the first repair skipped.
What does the computer do meanwhile?
It substitutes a default value and keeps the engine running on assumptions. Functional, but you pay in drivability and fuel until the real measurement comes back.
Ask Codi