P0121 on a Hyundai: Causes, Fixes & Repair Cost
๐ Moderate severity ยท drivable
A Hyundai with P0121 usually still drives, but the idle may be rough and throttle response sluggish until the issue is fixed.
What P0121 means on a Hyundai
On a Hyundai, P0121 means the throttle position sensor in the electronic throttle body is sending a reading that doesn't match the other sensors. Hyundai's drive-by-wire throttle has the sensor built into the throttle body, so the code points there or to the wiring.
Is P0121 common on Hyundais?
P0121 shows up on Hyundai models like the Elantra, Sonata, and Tucson, often after years of city driving. A carbon-fouled throttle body is the usual cause, and cleaning it plus letting the computer relearn the idle usually clears the code.
Commonly reported on: Elantra, Sonata, Tucson, Santa Fe.
Symptoms
- Check engine light on
- Rough idle or stalling
- Slow or jerky throttle response
- Reduced engine power
Common causes
- most common: Carbon buildup in the throttle body
- common: Faulty throttle position sensor
- common: Damaged throttle body wiring or connector
- less common: Faulty accelerator pedal position sensor
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Clean the throttle body and reset the idle learn procedure | Yes | $50โ180 |
| Inspect and repair the throttle body wiring connector | Yes | $40โ120 |
| Replace the electronic throttle body assembly | Mechanic | $300โ650 |
Frequently asked questions
Other common Hyundai codes
P0121 on other brands
Looking for the full (non-brand-specific) guide? See the P0121 code page โ
Browse all Hyundai codes: Hyundai hub โ
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.