P0120
Throttle Position Sensor A Circuit
The PCM has detected a fault in the Throttle Position Sensor A signal circuit
🔴 High Severity 💰 $100–$400 Repair Cost ⚠ Can Cause Sudden Stall
REPORTS THIS MONTH
34,182
across all makes/models
📟
P0120 directly affects throttle response and can stall your engine. Before replacing the TPS sensor, clean the throttle body first - carbon buildup is a frequent culprit. Check wiring at the TPS connector for corrosion or damage before condemning the sensor. See top-rated scanners on Amazon ↗

🗺️ Where Is the Problem?

ENGINE CAT MUFFLER THROTTLE BODY/TPS ← INTAKE / THROTTLE AREA
Blueprint view - P0120 fault localized to throttle body / TPS sensor at intake
⚠️
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 P0120 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

55%
#1 - Most Likely
Failed TPS Sensor
The throttle position sensor itself has failed internally. The sensor's resistive track wears out over time, producing an out-of-range or missing voltage signal to the PCM. This is the most common cause and often requires sensor replacement. OEM or quality aftermarket sensors are recommended.
🔩 Part
$30–$120
👨‍🔧 Labor
$40–$100
⚡ DIY Difficulty
Easy
25%
#2 - Check First
Dirty or Carbon-Fouled Throttle Body Affecting TPS
Heavy carbon buildup on the throttle plate or bore can prevent the throttle from returning to its closed position accurately, causing the TPS to read incorrectly. A thorough throttle body cleaning with throttle body cleaner often resolves this without any parts replacement.
🔩 Part
$5–$15
👨‍🔧 Labor
$0–$60
⚡ DIY Difficulty
Easy
12%
#3 - Less Common
Wiring Fault in TPS Circuit
Damaged, corroded, or chafed wiring in the TPS signal, reference voltage, or ground circuits can trigger P0120. Inspect the wiring harness from the TPS connector back to the PCM for any signs of heat damage, rodent chewing, or broken wires at flex points.
🔩 Part
$5–$40
👨‍🔧 Labor
$60–$150
⚡ DIY Difficulty
Medium
8%
#4 -
PCM Fault
In rare cases, the PCM's TPS input circuit fails internally, misreading a valid signal as out of range. This is a diagnosis of exclusion - confirm only after verifying the sensor and all wiring are good. PCM replacement or reprogramming is expensive and should be a last resort.
🔩 Part
$200–$800
👨‍🔧 Labor
$100–$200
⚡ DIY Difficulty
Hard

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.

CodeP0120🔒
Select your car for a vehicle-specific diagnosis

🚗 Most Affected Vehicles

VehicleFrequencyAvg Repair CostTypical Mileage
Toyota Camry (2007–2017)🔴 Very High$22060k–120k mi
Honda Accord (2008–2016)🟠 High$20070k–130k mi
Ford F-150 (2004–2014)🟠 High$25075k–150k mi
Nissan Altima (2007–2016)🟡 Moderate$21065k–125k mi

🔧 Step-by-Step Diagnosis

  1. Clean the Throttle Body First - Remove the air intake hose and spray throttle body cleaner on the plate and bore. Manually open the throttle while cleaning. Clear codes and test drive. Many P0120s resolve after a thorough cleaning.
  2. Check TPS Voltage at Idle and WOT - With a multimeter or scan tool, verify the TPS signal voltage is approximately 0.5V at closed throttle and rises smoothly to ~4.5V at wide-open throttle. Erratic or flat readings confirm a failed sensor.
🔒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.

CodeP0120🔒
Select your car for a vehicle-specific diagnosis
Stop guessing · Get the fix
Spend $5.99 instead of $1,400 on the wrong part
P0120 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 P0120 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