OBD-II Code · Sensors
P0120
Throttle Position Sensor Malfunction
medium severityDo not drive$80-$300
The TPS isn't reporting throttle position correctly.
Common symptoms
- Check engine light
- Hesitation on acceleration
- Stalling
- Rough idle
Likely causes
- Failed TPS
- Wiring issue
- Dirty throttle body
Where to start
- Try the cheapest cause first. Start by checking: failed tps.
- Cost & scope. $80-$300
- If the code returns after the fix: escalate to a shop or scanner with live-data and freeze-frame. A code that re-sets means the underlying fault is still there. Don't keep driving with this one active — risk of damage.
Related codes
Look up another code
More free tools