AutoLogicTools

OBD-II trouble code

P2129: Throttle/Pedal Position Sensor 'E' Circuit Intermittent

A glitch on E alone clears everything the two pedal tracks share — reference, ground, connector body — because a shared fault would have disturbed both. That makes this one of the most narrowing codes in the family, and usually an early warning rather than the whole story.

High severityPowertrainThrottle / IdleDrivable short-term

Quick facts

System
Powertrain
Category
Throttle / Idle
Severity
High severity
Drivable
Usually safe to drive short-term
Repair cost range
$100$450
DIY difficulty
Intermediate DIY

Browse every code in P2100–P2199, or start from the full code library.

What does P2129 mean?

P2129 is stored when the module sees the 'E' position signal from the accelerator pedal assembly behave erratically — momentary drops, spikes or steps that no movement of the driver's foot could account for. The word that matters is intermittent: the signal is not stuck, not dead and not permanently wrong. It is misbehaving in short bursts and then returning to normal.

To use this code well you have to understand why there are two pedal signals at all. A drive-by-wire pedal has no mechanical connection to anything, so the module has no way to check the driver's request against a physical linkage. It checks it against a second sensor instead. The two tracks inside the pedal assembly are deliberately built to behave differently from one another — typically one runs at a different slope or offset from the other — and that difference is the whole point. Two identical sensors sharing a supply could both be pulled wrong by the same fault and still agree with each other, which would let a failure pass the plausibility check. Two deliberately dissimilar sensors cannot be corrupted into agreement that easily.

That design detail gives P2129 its diagnostic value, and it is a piece of reasoning worth taking seriously. The two tracks share a great deal of hardware: a five-volt reference, a sensor ground, a connector body, a section of loom, and a set of module pins in one place. A disturbance in any of those shared items would affect both signals, and when that happens the module stores codes for both channels. So when only the E channel is flagged, every one of those shared items has just been exonerated by the fault's own behaviour. What remains is short and specific: E's own wiper or track, E's own signal wire, E's own terminal, E's own module pin. Very few codes narrow the search that efficiently, and the narrowing is free — it comes from reading the code list rather than from testing anything.

There is a second consequence of the two tracks being dissimilar, and it explains why this code so often appears alone. Because the channels run at different slopes, the same physical disturbance — a worn patch on the resistive element, a contact that skips as it passes a particular point — produces a different sized voltage error on each one. On the track with the tighter monitoring window, a given glitch is far more likely to cross the threshold. So a pedal assembly that is beginning to wear will frequently trip the E channel's intermittent code for weeks or months before it produces anything on the other channel or before a correlation code appears. Read that way, P2129 on its own is an early warning, and the sensible response is to treat it as one rather than to wait for the fault to get bad enough to be obvious in a lay-by.

Because this is a safety-relevant input, the module responds cautiously. Most vehicles will briefly limit throttle authority on a detected glitch and then restore it, so the driver's experience is a momentary hesitation or a stumble rather than a permanent problem, sometimes with a reduced-power warning that clears itself. That is exactly the kind of fault that is easy to live with and unwise to live with, since the same wear that produces a blip today produces a longer one later.

On an intermittent fault the freeze frame is worth more than the code text. What was the pedal doing, what was road speed, was the engine warm — those answers separate a connector that is being shaken loose from a track that is worn at one point in its travel.

Common causes

  • Worn patch on the 'E' resistive track inside the accelerator pedal assembly
  • Intermittent contact at the E signal terminal in the pedal connector
  • Broken strand in the E signal wire, making and breaking with movement
  • Connector not fully latched, allowing terminal movement over bumps
  • Corrosion on the E terminal from moisture entering the footwell
  • Chafed E signal wire touching structure under the dash only intermittently
  • Loose or backed-out module connector pin on the E circuit
  • Floor mat, carpet or an object under the pedal disturbing the assembly or its loom
  • Water damage to the pedal assembly from a leaking screen seal or heater matrix
  • Failed pedal position sensor element, typically age and cycle related

Symptoms

  • Momentary hesitation or stumble on acceleration that clears immediately
  • Brief reduced-power warning that appears and then goes away on its own
  • Check engine light that comes on intermittently and sometimes self-clears
  • Throttle response that feels inconsistent from one day to the next
  • Glitch that repeats at one particular pedal position rather than randomly
  • Fault more likely over rough surfaces or when the pedal is worked quickly
  • No stored codes for the other pedal channel or for correlation
  • Idle and cruise entirely normal between occurrences
  • Freeze frame showing a pedal value that does not match the driving situation
  • Symptoms worsening gradually over weeks rather than appearing all at once

Diagnostic steps

  1. 1.Check which channels are flagged before anything else. If only E is stored, the shared five-volt reference, the sensor ground and the connector body have all been ruled out by the fault's own behaviour — a shared problem would have disturbed both tracks.
  2. 2.Read the freeze frame carefully. Pedal position, road speed and engine temperature at the moment of the set separate a shaken connector from a worn spot on the track.
  3. 3.Graph both pedal signals live and sweep the pedal slowly through its full travel several times. A glitch that repeats at the same point in the travel is mechanical wear in the element; a random one is electrical.
  4. 4.Wiggle-test the pedal connector and the loom under the dash while watching the live graph. Movement that produces a step in the E trace and not in the other channel confirms the branch.
  5. 5.Inspect the footwell for water. A leaking screen seal or heater matrix puts moisture exactly where this connector lives, and corrosion on one terminal is enough to produce an intermittent.
  6. 6.Check the connector latch and the terminal tension rather than only the wiring. A connector that is not fully home lets the terminals move with every bump.
  7. 7.Look for anything physically interfering with the pedal or its harness — a shifted floor mat, an aftermarket mat, or an object that has worked its way underneath.
  8. 8.Back-probe the E signal at the module connector while the pedal is swept. Comparing the same glitch at both ends of the wire decides whether the pedal or the harness is producing it.
  9. 9.Do not condemn the assembly on a single occurrence. Capture the fault at least twice with the same signature before spending money, because a one-off can be a disturbed connector.
  10. 10.Treat this code as an early warning even if the car drives well. The track wear that produces a brief glitch now tends to produce a longer one later, and the later version arrives without warning.

Repair cost

$100$450

Diagnosis is $100 to $190 and the time goes into capturing an intermittent rather than into the repair itself. A complete accelerator pedal assembly — the sensors are integrated and are not sold separately on most vehicles — is $80 to $300 in parts and typically installs in well under an hour, usually a few fasteners and a connector under the dash. A connector or terminal repair is $80 to $200. Because only one channel is flagged, the shared reference and ground are already excluded, so the search is short and the diagnostic bill should reflect that.

Estimate your repair

Run the numbers for your vehicle

Open the Repair Cost Estimator with accelerator pedal position sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.

DIY vs shop

This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.

Related codes

Frequently asked questions

Can I keep driving with P2129?

The car is drivable, but treat this as something to book in rather than something to ignore. The fault is brief and the module restores full throttle authority after each occurrence, so most of the time you get a hesitation or a momentary reduced-power warning that clears itself. The reason not to leave it is that the wear producing a short glitch today produces a longer one later, and a drive-by-wire pedal fault chooses its own moment. If the hesitations are becoming frequent or longer, get it sorted promptly.

Only the E channel is flagged. Does that narrow things down?

More than almost any other code in this family. The two pedal tracks share a five-volt reference, a sensor ground, a connector body and a section of loom. If any of those were at fault, both channels would have glitched and you would see codes for both. Because only E is stored, all of that shared hardware has been cleared by the fault's own behaviour. What is left is E's own track, E's own signal wire, its terminal and its module pin — a short list, reached without testing anything.

Why does one sensor fail when the other is fine?

Partly wear and partly design. The two tracks are deliberately built to behave differently — usually at different slopes or offsets — so that a single fault cannot corrupt both into agreeing with each other. A side effect is that the same physical disturbance produces a different sized voltage error on each channel, and on the one with the tighter monitoring window it is more likely to cross the threshold. That is why a pedal beginning to wear so often flags one channel for a long time before the other says anything.

Can I replace just the E sensor?

On almost all vehicles, no. Both position sensors are built into the accelerator pedal assembly as a sealed unit and are not sold separately, so replacing one means replacing the assembly. That is less painful than it sounds — the part is usually $80 to $300 and the job is a few fasteners and a connector under the dash. Before buying it, though, prove the fault is in the pedal rather than in the wiring, because a chafed signal wire or a loose terminal produces an identical code and a new pedal will not fix it.

Editorial context

About This Diagnostic Information

AutoLogicTools diagnostic guides explain OBD-II trouble codes using recognized code definitions, standard automotive diagnostic principles, and practical automotive context. A trouble code records a condition detected by a control module. It does not automatically identify a failed part, and the right diagnostic procedure can vary by vehicle.

Manufacturer service information, technical service bulletins, wiring diagrams, and vehicle-specific procedures should take precedence when available.

AutoLogicTools was founded by Vincent Fisk, an automotive locksmith and shop owner in San Diego with hands-on experience in vehicle keys, immobilizer systems, electrical issues, modules, programming, and diagnostics.