OBD-II Code P2128: Throttle/Pedal Position Sensor 'E' Circuit High
What P2128 means, why it triggers, and how to fix it. Note: P3128 is a rare, manufacturer-specific code. This guide covers the much more common P2128, which is often intended.
- Code P2128 indicates the Powertrain Control Module (PCM) is receiving a voltage signal above 4.2V from the accelerator pedal's 'E' circuit.
- The vehicle immediately enters 'Limp Mode,' restricting speeds to under 35 mph and making highway driving extremely dangerous.
- Replacing the Accelerator Pedal Position (APP) sensor fixes the issue 70% of the time, costing between $150 and $410 at a repair shop.
- Before buying parts for GM (2007-2014) or Ford (2015-2022) trucks, perform a physical wiggle test on the pedal wiring harness to rule out broken wires.
What Does P3128 Mean?

Your car's Powertrain Control Module (PCM) detects the voltage signal from the accelerator pedal's 'E' circuit is higher than the normal operating range. The computer receives an incorrect reading about how hard you are pressing the gas pedal, triggering failsafe modes.
Technical definition: The SAE/OBD-II definition is 'Throttle/Pedal Position Sensor/Switch 'E' Circuit High'. The PCM registers a voltage from the accelerator pedal position sensor's 'E' circuit above the specified maximum threshold (typically over 4.2 volts) for a set duration. The 'E' circuit is one of two redundant sensors inside the pedal assembly used for safety verification.
Can I Drive With P3128?
Yes, But With Caution. You can drive, but it is unsafe. Your vehicle enters 'Limp Mode,' severely limiting acceleration and capping speed under 35 mph. Driving should be strictly limited to reaching a safe location or repair shop immediately to avoid traffic hazards and transmission stress.
Common Causes

- Faulty Accelerator Pedal Position (APP) Sensor (Very Common) — The sensor inside the accelerator pedal assembly is the most frequent point of failure. It wears out over time, sending incorrect high-voltage signals to the PCM.
- Damaged Wiring or Connector (Common) — Wires leading to the sensor fray, corrode, or melt against hot components (common on Ford F-150s). The connector loses pin tension or suffers water intrusion, causing a high voltage reading.
- Poor Ground Connection (Less Common) — A faulty or corroded ground connection for the PCM creates a floating reference voltage, leading to a false high signal across multiple sensors.
- Faulty Throttle Body Position Sensor (Less Common) — A fault in the corresponding throttle position sensor on the engine sometimes causes a correlation error that triggers this pedal code.
- Faulty Powertrain Control Module (PCM) (Rare) — The PCM develops internal faults that prevent it from correctly reading the sensor's signal. This requires professional diagnosis to confirm.
- Charging System Over-Voltage (Rare) — An over-voltage condition from a failing alternator increases the overall system voltage, pushing the sensor's 5-volt reference circuit above the maximum threshold.
- Improper Aftermarket Accessories (Rare) — Improperly installed aftermarket electronics (like remote starters) that tap into sensor reference wires introduce incorrect voltages, leading to this code.
Symptoms
- Reduced Engine Power (Limp Mode) — The vehicle's computer protects the engine by severely limiting acceleration and speed. A 'Reduced Engine Power' or 'Wrench' light appears on the dash.
- Check Engine Light is On — The primary dashboard indicator illuminates immediately when the PCM detects the high voltage fault.
- Poor or Erratic Acceleration — The car hesitates, surges, or feels sluggish when you press the gas pedal because the computer receives conflicting signals.
- Service Stabilitrak / Advancetrac Warning — A throttle control fault disables the traction and stability control systems, triggering additional warning lights.
- Engine Stalling — The engine stalls completely when coming to a stop due to incorrect throttle commands.
- Abrupt or Harsh Shifting — The transmission control module relies on accurate engine torque data. Incorrect pedal readings cause harsh or unpredictable gear changes.
Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this code.
Common Fixes & Costs
- Replace Accelerator Pedal Position (APP) Sensor Assembly — Parts: $70-$250, Labor: $80-$160, ~1 hr book time (DIY)
- Repair Damaged Wiring or Connector — Parts: $25-$60, Labor: $130-$350, ~1.5 hr book time (Intermediate)
- Clean Throttle Body and Perform Relearn — Parts: $10-$20, Labor: $80-$150, ~1 hr book time (DIY)
- Repair PCM Ground Connection — Parts: $5-$20, Labor: $100-$200, ~1 hr book time (Intermediate)
- Update or Replace Powertrain Control Module (PCM) — Parts: $800-$1200, Labor: $150-$300, ~1.5 hr book time (Professional)
Used vs. New Parts: Buying Guide
When a used part is worth it: A used accelerator pedal assembly makes sense for older vehicles where new OEM parts are prohibitively expensive, provided the donor vehicle has low mileage and no front-end collision damage.
Donor-vehicle mileage cap: roughly under 60000 miles for the part to have meaningful remaining life.
Donor quality checklist:
- Verify the part number matches your original exactly.
- Inspect the electrical connector for corrosion or bent pins.
- Choose a part from a dry-climate vehicle to minimize corrosion risk.
Decision logic:
- If A new aftermarket part costs less than $100 → Buy new. The warranty outweighs the small savings of a used part.
- If The vehicle is over 10 years old and budget is tight → A used part from a low-mileage vehicle is an acceptable risk.
- If The vehicle is known for wiring issues (e.g., GM trucks) → Confirm the part is actually faulty before buying; the issue is usually the harness.
Warranty tradeoff: Used parts carry a 30-90 day warranty. New aftermarket parts offer 1-year to lifetime warranties. New OEM parts carry a 1-2 year warranty.
Worst-case if a used part fails: $150-$300 if a used part fails shortly after the warranty period, requiring repeat labor and a new part.
What Happens If You Wait — Timeline
- 0-1 week: Intermittent Check Engine Light and 'Reduced Engine Power' mode. The issue resolves after restarting. Throttle response feels normal most of the time. (MPG impact: 0-2%% · Added cost: $0)
- 1 week - 2 months: Check Engine Light stays on permanently. 'Limp Mode' becomes persistent, making highway driving unsafe. Hesitation during acceleration is common. (MPG impact: 3-8%% · Added cost: $25-$75)
- 2-6 months: Vehicle is consistently in 'Limp Mode,' limiting speed to under 35 mph. Erratic signals stress the transmission and engine mounts. (MPG impact: 10-15%% · Added cost: $200-$500)
- 6+ months: If caused by a short to power, excess voltage back-feeds into the PCM, destroying internal driver circuits. (MPG impact: 10-15%% · Added cost: $1200-$1800)
Cost of Not Fixing It
- 0-1 month: Unsafe driving conditions due to 'Limp Mode,' potential for being stranded, and increased stress on the transmission. (Added cost: $0)
- 1-6 months: Failed emissions tests and potential secondary damage to the throttle body or transmission due to prolonged erratic operation. (Added cost: $250-$800)
- 6+ months: If caused by a short to power, excess voltage back-feeds into the PCM, destroying internal driver circuits. (Added cost: $1200-$1500)
Diagnosis Steps
- Read Codes and Freeze Frame Data
Use an OBD-II scanner to confirm P2128 is active. Check for related codes (like P2138 or P0641) to guide your diagnosis. Review the freeze frame data to see the exact engine conditions when the code triggered.
Tools: OBD-II Scanner (Beginner) - Check Live Data from APP Sensors
View live data for both accelerator pedal position sensor circuits (APP1 and APP2). Slowly press and release the pedal. A reading for the 'E' circuit stuck above 4.2V confirms the fault.
Tools: Advanced OBD-II Scanner (Intermediate) - Visually Inspect Wiring and Connector
Inspect the wiring harness and connector at the accelerator pedal. Look for chafed wires, corrosion, or loose connections. Perform a 'wiggle test' on the harness while watching live data to spot intermittent shorts.
Tools: Flashlight (Beginner) - Test Sensor Voltage and 5V Reference
Disconnect the APP sensor. Use a multimeter to verify a steady 5-volt reference (4.9V-5.1V) and a solid ground from the PCM. Back-probe the 'E' circuit signal wire; normal idle voltage is 0.4V-0.6V. If it reads near 5.0V without pedal input, the circuit is stuck high.
Tools: Digital Multimeter with back-probes (Advanced) - Check for Technical Service Bulletins (TSBs)
Search for manufacturer TSBs. Known issues on GM and Ford vehicles often point to specific wiring harness routing flaws rather than a failed sensor.
Tools: Online Repair Database (Intermediate) - Scope Test the Sensor Signal
For intermittent issues, use an oscilloscope to graph the sensor's voltage signal during pedal sweeps. Look for sudden spikes or dropouts that a multimeter updates too slowly to catch.
Tools: Oscilloscope (Advanced) - Test the PCM
If the sensor, wiring, and 5V reference circuit test perfectly, the PCM requires professional testing to identify internal driver circuit failures.
Tools: Specialized Diagnostic Equipment (Professional)
When This Code Triggers (Freeze-Frame Conditions)
- Engine Coolant Temp: 180-210°F (Engine at full operating temperature.)
- RPM: 700-2500 (Occurs at idle or during light to moderate acceleration.)
- Engine Load: 15-50% (Triggers under steady-state driving or initial acceleration.)
- Vehicle Speed: 0-60 mph (Detected across all speeds, including stationary.)
Related Codes
- P2138 — A direct consequence of P2128. The PCM compares signals from its two pedal sensors ('D' and 'E'). If P2128 occurs, the 'E' sensor's high voltage conflicts with the 'D' sensor, triggering P2138 simultaneously.
- P0641 — Indicates an issue with the 'Sensor Reference Voltage A Circuit'. Since the APP sensor relies on a 5-volt reference from the PCM, a problem here causes P2128. Diagnose P0641 first.
- P2127 — Points to the exact same 'E' circuit as P2128 but indicates low voltage. If these codes alternate, it confirms a broken wire making and breaking contact.
- P2122 — Indicates low voltage for the other sensor ('D') in the same pedal assembly. Seeing this alongside P2128 points to a severe wiring harness or PCM failure.
Climate & Environmental Factors
- High Humidity / Water Intrusion: Moisture penetrates wiring connectors (like the X209 on GM trucks), causing pin corrosion. This creates unwanted resistance or shorts, leading to the 'Circuit High' fault. Winter road salt accelerates this damage.
How to Talk to a Mechanic About This Code
Say this: "I have an active P2128 code and my car is in limp mode. Please check the wiring harness near the pedal connector thoroughly before recommending a new pedal assembly."
Directs the technician to perform a thorough diagnosis of common wiring failures, preventing unnecessary part replacements.
Avoid saying:
- 'My gas pedal isn't working.'
- 'Just replace the accelerator pedal sensor.'
- 'My check engine light is on, can you look at it?'
Questions to ask before authorizing the repair:
- Did you check for any Technical Service Bulletins (TSBs) related to this code for my specific vehicle?
- Can you show me the live data from the scan tool for the APP sensor circuits?
- If you're recommending a wiring repair, what is your warranty on that work?
- Does the new pedal assembly require a throttle relearn procedure?
Where to Take It: Dealer vs Independent vs Chain
- Dealer:
Recommended if a TSB or software update is needed, or if under warranty.
Best for: Vehicles under powertrain warranty, Cases requiring a known TSB or software update, Complex electrical issues involving the PCM
Downsides: Higher labor rates ($150-$250/hr), Often defaults to replacing the entire pedal assembly rather than repairing wiring (Typical cost: +50% vs. baseline) - Independent Shop:
Best fit for most scenarios, especially for GM and Ford trucks where wiring is a known issue.
Best for: Out-of-warranty vehicles, Shops with strong diagnostic and electrical skills
Downsides: Quality varies; ensure the shop has ASE-certified technicians. (Typical cost: +0% vs. baseline) - Chain Shop:
Avoid for initial diagnosis of intermittent or wiring-related P2128 codes.
Best for: Simple replacement of the accelerator pedal assembly after self-diagnosis.
Downsides: Lacks advanced diagnostic tools to trace tricky wiring problems. (Typical cost: -10% vs. baseline)
When to Walk Away From the Repair
If the estimated repair cost exceeds 50% of the car's private-party value, pause and consider your options.
- Car worth $4000, fix is $350: Fix it — this low-cost repair restores critical functionality.
- Car worth $12000, fix is $1400: Fix it — even if the PCM fails, the repair cost is significantly less than the car's value.
- Car worth $2500, fix is $1400: Walk away — the repair cost exceeds 50% of the car's value.
What Scan Tool You Need for This Code
Minimum: A scanner that reads codes, clears codes, and displays live sensor data.
A basic $20 code reader cannot show live voltage from the accelerator pedal sensors, which is essential to determine if the signal is stuck high or intermittent.
Budget: BlueDriver Pro (~$90) — Connects to your smartphone to read codes, clear them, and view live data streams for the APP sensors.
Mid-range: Innova 5610 or Foxwell NT604 Elite (~$140-280) — Graphs live data to easily spot glitches in the sensor signal. Includes throttle relearn functions.
Professional: Autel MaxiCOM MK808 (~$450-600) — Provides full bidirectional control for throttle relearn procedures and dealer-level diagnostics.
How to Clear the Code After You Fix It
- Use an OBD-II scan tool to clear the diagnostic trouble codes.
- Start the engine and let it idle for at least one minute.
- Perform a throttle body relearn procedure if the pedal assembly or throttle body was replaced.
- Drive the vehicle through one complete drive cycle to allow readiness monitors to run.
Drive cycle (~20 minutes): A complete drive cycle involves a cold start, a period of idling, mixed city and highway driving, and allowing the vehicle to cool down completely.
Readiness monitors affected: Comprehensive Component Monitor (CCM)
Before emissions retest: drive at least 50 miles to fully set monitors.
Watch out for:
- Disconnecting the battery does not clear the code from the PCM's permanent memory.
- The code returns immediately if the underlying electrical fault remains.
- Skipping the throttle relearn procedure causes a high idle or erratic throttle response.
Will This Fail Emissions / State Inspection?
Yes — this code typically fails an OBD-II emissions inspection.
- California: An illuminated Check Engine Light results in an automatic failure. The Comprehensive Component Monitor must be 'Ready', which fails with an active P2128.
- New York: An active P2128 code causes an automatic failure during the OBD-II emissions inspection.
- Texas: Vehicles with an illuminated Check Engine Light due to P2128 fail the state emissions inspection.
Most Commonly Affected Vehicles

- Chevrolet / GMC Silverado, Suburban, Tahoe, Yukon (2007-2014) — Extremely prone to broken wires or poor terminal tension right at the APP sensor connector (TSB PIP3783D). Also check for corrosion in the large X209 body connector in the driver's kick panel.
- Ford F-150 (2015-2022) — Known issue with the APP sensor wiring harness improperly routed, causing it to chafe behind the brake booster and short out (TSB SSM 46829).
- Chevrolet Malibu, Equinox (2005-2018) — Prone to wiring harness connector issues under the dash or in the engine bay.
- Cadillac ATS (2013-2018) — GM issued multiple TSBs for poor connections in inline harness connectors causing related pedal codes.
- Nissan Altima, Sentra (2007-2015) — Experiences premature internal failure of the accelerator pedal position sensor assembly.
- Honda Accord, Civic, CR-V (2003-2012) — Failures of the APP sensor are a known issue, often leading to erratic acceleration symptoms.
- Subaru Outback, Forester (2005-2014) — Often related to the APP sensor itself, though throttle body issues contribute. A throttle body cleaning and relearn is a common first step.
- Ford / Vauxhall Focus, Corsa (2011-2019) — Frequently cited in European markets for failures of the accelerator pedal position sensor.
Manufacturer-Specific Notes
- General Motors (Chevrolet, GMC, Cadillac): GM TSBs PIP3783D and 07-06-04-019F indicate P2128 is often caused by poor terminal tension in the pedal connector or water intrusion in the IP-to-body harness connector (X209). A 'wiggle test' is mandatory before replacing parts.
- Ford: TSB SSM 46829 for 2015-2017 F-150s notes the APP sensor harness chafes behind the brake booster. TSB SSM 53037 links P2128 to the wrench light on newer models. Always inspect harness routing first.
- Honda/Acura: P2138 is almost always stored alongside P2128. Honda's diagnostic procedure points directly to replacing the APP sensor assembly, as wiring issues are exceptionally rare on these models.
- Audi/Volkswagen: A faulty oxygen (O2) sensor unexpectedly causes this code to appear due to shared reference voltage circuits. Check O2 sensor wiring before replacing the pedal assembly.
Real Owner Stories
2008 Chevrolet Silverado 1500 at 135K miles
The truck entered 'Reduced Engine Power' mode with the Check Engine Light and 'Service Stabilitrak' message. The accelerator pedal became unresponsive.
What they tried:
- Cleaned the throttle body, but the problem persisted.
- Scanned codes P2128 and P2138.
- Performed a 'wiggle test' on the wiring harness at the accelerator pedal.
Outcome: Found a broken light blue wire at the APP sensor connector. Spliced in a new pigtail connector (Dorman 645-800) for $30. Codes cleared and full power was restored.
Lesson: On GM trucks, always inspect and test the wiring at the APP sensor connector before replacing the pedal assembly. This common failure point saves over $100.
2016 Ford F-150 3.5L EcoBoost at 76K miles
The truck intermittently went into limp mode with the wrench light illuminated. Restarting temporarily fixed the issue.
What they tried:
- A mechanic cleaned and then replaced the MAF sensor, which failed to solve the problem.
- A different shop diagnosed P2128 and inspected the wiring harness.
Outcome: The APP sensor wiring harness melted against the radiator fan, shorting the signal wire to power. The harness was repaired and rerouted for $250.
Lesson: For Ford F-150s, a chafed or melted wiring harness is a primary cause. Visual inspection of harness routing is critical before replacing parts.
2011 Honda Accord at 110K miles
The Check Engine Light illuminated alongside delayed throttle response and hesitation.
What they tried:
- Pulled code P2128 using a basic scanner.
- Determined the APP sensor was the likely culprit based on model history.
Outcome: Replaced the OEM accelerator pedal assembly for $160 in 45 minutes. Throttle response returned to normal.
Lesson: For Hondas, the APP sensor itself is the most common failure point. Replacing the pedal assembly is a straightforward DIY repair.
How to Prevent This Code From Triggering
- Secure and Protect Wiring Harnesses (During any under-dash or engine bay maintenance) — Ensures the APP sensor harness is not pinched or resting against hot components. Zip ties and protective conduit prevent chafing and melting.
- Apply Dielectric Grease to Connectors (Anytime a relevant connector is disconnected) — Seals out moisture and prevents corrosion, a leading cause of high-resistance faults.
- Maintain a Healthy Charging System (Annual battery and alternator test) — Prevents system-wide over-voltage conditions that push sensor signal voltages outside their normal range.
Frequently Asked Questions
My GM truck has a P2128. Should I just replace the pedal assembly?
No, not without checking the wiring first. On many GM trucks, the most common cause is a broken wire or poor pin connection at the pedal's electrical connector (TSB PIP3783D). Perform a 'wiggle test' on the harness while watching live data; if voltage fluctuates, repair the wiring.
What is the difference between P2128 and P2138?
P2128 indicates a specific electrical fault ('Circuit High') on the pedal's 'E' circuit. P2138 is a correlation error, meaning the signals from the two pedal sensors ('D' and 'E') conflict. A P2128 fault almost always triggers a P2138 code simultaneously.
What does 'Circuit High' mean?
'Circuit High' means the computer sees a voltage exceeding its programmed limit, typically over 4.2 volts. This results from a signal wire shorting to a power source, an open ground circuit, or an internal sensor failure.
How much does it cost to fix a P2128 code in 2024?
A simple wiring repair costs $155-$410. Replacing the accelerator pedal sensor assembly typically costs between $150 and $410 for parts and labor. If the PCM fails, the cost exceeds $1,200.
Can a weak battery cause a P2128 code?
Yes, low system voltage from a failing battery causes electronic modules to malfunction and set false codes. Test your battery and alternator before proceeding with expensive sensor repairs.
Can I clean an accelerator pedal position sensor?
No, the APP sensor is a sealed electronic unit not designed for servicing. Cleaning internal contacts is unreliable and often fails quickly. The proper fix is replacing the entire pedal assembly.
What is a throttle relearn and is it necessary?
A throttle relearn procedure teaches the PCM the closed, open, and part-throttle positions. It is necessary after replacing a throttle body or APP sensor. Many vehicles relearn automatically after a few drive cycles, while others require a specific scan tool procedure.
Key Takeaways
- Code P2128 indicates the Powertrain Control Module (PCM) is receiving a voltage signal above 4.2V from the accelerator pedal's 'E' circuit.
- The vehicle immediately enters 'Limp Mode,' restricting speeds to under 35 mph and making highway driving extremely dangerous.
- Replacing the Accelerator Pedal Position (APP) sensor fixes the issue 70% of the time, costing between $150 and $410 at a repair shop.
- Before buying parts for GM (2007-2014) or Ford (2015-2022) trucks, perform a physical wiggle test on the pedal wiring harness to rule out broken wires.
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- What Does P3128 Mean?
- Can I Drive With P3128?
- Common Causes
- Symptoms
- Diagnostic Flowchart
- Common Fixes & Costs
- Used vs. New Parts: Buying Guide
- What Happens If You Wait — Timeline
- Cost of Not Fixing It
- Diagnosis Steps
- When This Code Triggers (Freeze-Frame Conditions)
- Related Codes
- Climate & Environmental Factors
- How to Talk to a Mechanic About This Code
- Where to Take It: Dealer vs Independent vs Chain
- When to Walk Away From the Repair
- What Scan Tool You Need for This Code
- How to Clear the Code After You Fix It
- Will This Fail Emissions / State Inspection?
- Most Commonly Affected Vehicles
- Manufacturer-Specific Notes
- Real Owner Stories
- 2008 Chevrolet Silverado 1500 at 135K miles
- 2016 Ford F-150 3.5L EcoBoost at 76K miles
- 2011 Honda Accord at 110K miles
- How to Prevent This Code From Triggering
- Frequently Asked Questions
- My GM truck has a P2128. Should I just replace the pedal assembly?
- What is the difference between P2128 and P2138?
- What does 'Circuit High' mean?
- How much does it cost to fix a P2128 code in 2024?
- Can a weak battery cause a P2128 code?
- Can I clean an accelerator pedal position sensor?
- What is a throttle relearn and is it necessary?
- Key Takeaways
- 🎟️ Get 5% Off