P0123
Throttle Position Sensor A High Input
The PCM detected the TPS A signal voltage is above the maximum expected threshold
🔴 High Severity 💰 $100–$350 Repair Cost ⚠ Not Safe to Drive
REPORTS THIS MONTH
19,447
across all makes/models
📟
P0123 means TPS signal is stuck near 5V (maximum) or above the 4.8V WOT ceiling. The PCM sees a wide-open throttle signal even at idle, causing over-fueling and unsafe throttle behavior. Check for a short to the 5V reference wire before replacing the TPS. See top-rated scanners on Amazon ↗

🗺️ Where Is the Problem?

ENGINE CAT TPS HIGH ← THROTTLE BODY / SHORT TO +5V
Blueprint view - P0123 fault: TPS signal voltage above threshold, throttle body area
⚠️
These are statistical causes across ALL vehicles - your exact car may rank differently
For example, on a Honda 4-cyl the downstream O2 sensor causes P0123 64% of the time, but on a GM 5.3L V8 the catalytic converter is the cause 71% of the time. Get a probability ranking built specifically for your year, make, model, and mileage.
🔎 Get the ranking for my exact car - $5.99 →

🎯 Top Causes & Probability

45%
#1 - Most Likely
TPS Circuit Short to Voltage
A wiring short between the TPS signal wire and the 5V reference wire (or any other voltage source) drives the signal above the 4.8V maximum. This is the most common cause of P0123. Inspect harness routing for areas where wires may contact each other or a power source.
🔩 Part
$5–$30
👨‍🔧 Labor
$60–$150
⚡ DIY Difficulty
Medium
40%
#2 - Check First
Failed TPS at Maximum Position
The TPS sensor's internal resistive track has failed at the wide-open-throttle end, outputting maximum voltage even at idle. A scan tool will show TPS % reading at 90–100% with the throttle closed. Replace the TPS sensor - OEM fitment is recommended for drive-by-wire vehicles.
🔩 Part
$30–$120
👨‍🔧 Labor
$40–$100
⚡ DIY Difficulty
Easy
12%
#3 - Less Common
Wiring Chafing on Positive Source
Chafed wiring where the TPS signal wire routes near a battery positive cable or ignition feed can create an intermittent short to power. The code may set only under certain driving conditions or vibration. A careful harness inspection under the hood and firewall is needed.
🔩 Part
$5–$30
👨‍🔧 Labor
$60–$150
⚡ DIY Difficulty
Medium
3%
#4 -
Contaminated TPS Track
Oil, coolant, or water intrusion inside the TPS sensor body can contaminate the resistive track, causing a high-resistance jump at certain positions that reads as high voltage. Inspect the TPS body and connector for signs of fluid intrusion - look for corrosion or deposits inside the connector.
🔩 Part
$30–$120
👨‍🔧 Labor
$40–$100
⚡ DIY Difficulty
Easy

Get AI Diagnosis for Your Exact Vehicle

Enter your year, make, model, and symptoms - get a pinpoint diagnosis with repair steps, parts list, and cost estimate in 30 seconds.

CodeP0123🔒
Select your car for a vehicle-specific diagnosis

🚗 Most Affected Vehicles

VehicleFrequencyAvg Repair CostTypical Mileage
Chevrolet Silverado (2007–2015)🟠 High$22075k–150k mi
Ford F-150 (2004–2013)🟠 High$23080k–160k mi
Nissan Pathfinder (2005–2013)🟡 Moderate$21565k–130k mi
Toyota 4Runner (2003–2015)🟡 Moderate$20070k–140k mi

🔧 Step-by-Step Diagnosis

  1. Verify TPS Voltage at Idle - With key on, engine off, probe the TPS signal wire. Any reading above 4.8V at closed throttle confirms P0123 territory. A reading near 5V suggests a short to the reference voltage wire.
  2. Disconnect TPS and Recheck Signal Wire - Unplug the TPS connector and re-measure voltage on the signal wire (harness side). If voltage is still near 5V with the sensor disconnected, you have a wiring short to power - not a sensor fault.
🔒Steps 3+ are specific to YOUR exact vehicle
  • 3Exact torque specs for your engine's bolts - generic torque values cause leaks and re-cracks.
  • 4Connector locations and pin-outs for your engine bay layout - saves 30+ minutes of guessing.
  • 5Live data target values to compare against your scan tool readings - tells you if a part is actually bad.
  • +Specific OEM part numbers - the ones that fit your year/make/model without guesswork.
Get steps for your exact vehicle →

📍 Find a Trusted Shop Near You

Please enter a valid 5-digit ZIP code.

Tips for Choosing a Shop

  • Ask if they charge a diagnostic fee and whether it applies toward the repair
  • Request a written estimate before approving any work
  • Ask specifically about the part brand - OEM vs. aftermarket matters for this code
  • Check Google reviews for recent mentions of the specific repair you need

Get AI Diagnosis for Your Exact Vehicle

Enter your year, make, model, and symptoms - get a pinpoint diagnosis with repair steps, parts list, and cost estimate in 30 seconds.

CodeP0123🔒
Select your car for a vehicle-specific diagnosis
Stop guessing · Get the fix
Spend $5.99 instead of $1,400 on the wrong part
P0123 can have multiple causes. Replacing the wrong one is the most expensive mistake you can make. Get an AI-ranked diagnosis built for your exact year, make, and model in 30 seconds.
All 3 most likely causes ranked by probability
Step-by-step repair guide for your engine
Specific OEM part numbers (not generic)
Labor hours & total cost estimate
Mechanic-ready printable summary
Recalls & TSBs for your VIN
$5.99
One-time · instant
🔎 Run my P0123 diagnosis →
💯
100% money-back guarantee. If the diagnosis doesn't help you fix your car, reply to your receipt email and we'll refund you in full. No questions.
🔭
30 sec
Average diagnosis time
💬
Plain English
No mechanic jargon
🛡
NHTSA
Verified vehicle data
As an Amazon Associate AmpAuto earns from qualifying purchases. · Affiliate Disclosure · Privacy · Terms