P0121 — Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance — 5.9 Cummins Common Rail

P0121 on 2003-2007 5.9L Cummins Common Rail means the ECM sees the Accelerator Pedal Position Sensor (APPS) signal outside expected range or inconsistent. APPS…

Updated October 15, 2026

What it means

The ECM monitors APPS voltage vs. pedal travel. Range/Performance indicates the signal is erratic, out of expected range, or does not track smoothly. This is an APPS circuit issue on a platform that still uses APPS.12

Most likely causes

  1. APPS sensor internal wear / out-of-range voltage — APPS potentiometer wear or internal fault causes signal to drift outside expected range or be inconsistent. Typical for P0121/P0122/P0221 on this platform where APPS is still used.123
  2. APPS wiring/connector corrosion, chafing, or poor ground — Intermittent opens or resistance in the APPS harness or connector produce erratic voltage, triggering range/performance. APPS faults remain common on 5.9 Common Rail.12
  3. ECM reference voltage or ground supply issue affecting APPS — Low or unstable 5 V reference/ground to the APPS skews sensor output, causing range/performance detection. Generic definition is signal outside expected range or inconsistent.1

How to diagnose

  1. Verify freeze frame and repeatability; confirm P0121 sets with pedal sweep and no other pedal codes present.
  2. Inspect APPS connector and wiring for corrosion, oil contamination, chafing, and secure mounting; check harness routing near hot/exhaust components.
  3. With key on engine off, monitor APPS voltage on a scan tool while slowly sweeping pedal from closed to wide open; look for smooth, monotonic change and values within spec, and note dropouts or flat spots.
  4. Check APPS reference voltage and ground at the sensor connector; compare to spec and inspect for voltage drop under wiggle test of harness.
  5. If voltage sweep is erratic or out of range, compare APPS A vs B signals for correlation; consider APPS replacement if electrical tests pass but signal remains out of range.
  6. Clear codes and road test with live data to confirm pedal signal tracks smoothly and code does not reset.

Parts and tools you may need

Tools you’ll need

Rough cost and difficulty

Likely repairPartsShop laborWho usually does it
ECM/PCM software update—0.5–1.5 hrsShop
Wiring or connector repair$10–$1001–4 hrsDIY with tools and a manual
Accelerator pedal position sensor$80–$3000.3–1 hrsEasy DIY

Typical US independent-shop figures; labor runs about $120–$180 per hour (dealers charge more). Confirm the diagnosis before buying parts.

When to see a pro

If pedal signal remains erratic after connector/wiring checks, or if multiple pedal codes appear together, have the APPS evaluated and replaced by a diesel technician familiar with Cummins APPS calibration and ECM learn procedures. Do not attempt high-pressure fuel or brake system repairs. If drivability is unsafe, stop driving and tow.

Check for recalls

Recalls are tied to your truck’s VIN, so check yours directly: enter the VIN at NHTSA’s recall lookup. Open safety recalls are repaired free at a dealer.

Sources


  1. Curated DTC seed — 5.9 Cummins Common Rail (curated) ↩︎ ↩︎ ↩︎ ↩︎

  2. Curated DTC seed — 5.9 Cummins Common Rail (curated) ↩︎ ↩︎ ↩︎

  3. Curated DTC seed — 5.9 Cummins Common Rail (curated) ↩︎

Repair videos: P0121 on the 5.9 Cummins CR

Third-party videos, not ours — picked for this engine. Confirm anything against the factory service information for your truck.

Where is the APPS on a 2004 Dodge Ram 5.9L Cummins? We found it. Fixes P2121 Code. — Pro Diesel Repair · 24K views