P0121 on a GMC: Causes, Fixes & Repair Cost

๐ŸŸ  Moderate severity ยท drivable

A GMC with P0121 usually still drives, but it may idle rough or go into reduced power mode until the throttle issue is fixed.

What P0121 means on a GMC

On a GMC, P0121 means the throttle position sensor is reporting a reading that doesn't match expected engine conditions. Older GMC trucks use a separate TPS on the throttle body, while newer models use a drive-by-wire throttle with the sensor built in.

Is P0121 common on GMCs?

P0121 is common on GMC trucks and SUVs like the Sierra, Yukon, Terrain, and Acadia. On older models the TPS wears out and is easy to replace; on newer ones the throttle body gets dirty or the pedal position sensor fails.

Commonly reported on: Sierra, Yukon, Terrain, Acadia.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Clean the throttle body and reset the idleYes$50โ€“180
Replace the throttle position sensorYes$60โ€“200
Replace the electronic throttle body or pedal sensorMechanic$350โ€“800

Frequently asked questions

Can I drive my GMC with a P0121 code?
Yes, usually, but the truck may idle rough or go into reduced power mode, so keep trips short.
What causes P0121 on a GMC?
Most often a worn TPS on older trucks or a dirty throttle body on newer ones. The pedal position sensor can also set it.
How much does it cost to fix P0121 on a GMC?
A TPS replacement is about $60โ€“$200, and a new throttle body or pedal sensor installed is usually $350โ€“$800.

Other common GMC codes

P0420
P0420 on a GMC
P0171
P0171 on a GMC
P0300
P0300 on a GMC
P0456
P0456 on a GMC
P0430
P0430 on a GMC
P0128
P0128 on a GMC
P0455
P0455 on a GMC
P0174
P0174 on a GMC

P0121 on other brands

Toyota
P0121 on a Toyota
Honda
P0121 on a Honda
Ford
P0121 on a Ford
Chevy
P0121 on a Chevy
Nissan
P0121 on a Nissan
BMW
P0121 on a BMW
Mercedes-Benz
P0121 on a Mercedes-Benz
Volkswagen
P0121 on a Volkswagen
Hyundai
P0121 on a Hyundai
Subaru
P0121 on a Subaru
Mazda
P0121 on a Mazda
Jeep
P0121 on a Jeep
Lexus
P0121 on a Lexus
Volvo
P0121 on a Volvo

Looking for the full (non-brand-specific) guide? See the P0121 code page โ†’

Browse all GMC codes: GMC hub โ†’

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.