The Chevy Silverado Throttle Position Sensor You Can’t Buy Anymore

You ease off the brake at a green light, the truck hesitates for half a beat, then surges like somebody else tapped the pedal. On most Silverados built in the last twenty years, that stumble traces back to the throttle position sensor, and on most of them you cannot buy that sensor by itself. Look the part up in an ACDelco or GM parts catalog and there is no line item for the sensing element at all. What you get is the throttle body assembly it lives inside, sealed, calibrated at the factory, and not meant to come apart.
So the repair starts with a can of cleaner, a shop rag, and the air intake duct pulled off its clamp, which is a strange way to begin servicing a sensor. The usual culprit is a ring of carbon built up around the edge of the throttle plate, thick enough that the plate no longer closes flush against its seat. The computer measures that gap, decides the sensor is lying to it, and lights the dash.
Why does a Silverado suddenly hesitate or surge at idle for no obvious reason?
Because the computer and the throttle plate have stopped agreeing about where the plate actually is. The engine control module commands a throttle opening, the throttle position sensor reports back what it sees, and when those two numbers drift apart, the ECM starts correcting for a position that is wrong. You feel that correction as a stumble off the line, an idle that hunts between 600 and 1,200 rpm, a flare when you shift, or a dead spot at part throttle that clears up if you push through it.
The behavior tends to be maddeningly inconsistent. Cold mornings are often worse. Some owners notice it only in stop-and-go traffic, or only after the truck has been sitting overnight, or only when the A/C compressor cycles and drags the idle down. A sensor with a worn spot on its signal range can read perfectly for weeks and then drop out for a tenth of a second at exactly the throttle angle you happen to be holding.
Two other clues point the same direction. The cruise control may quit working or refuse to set, since the system depends on accurate throttle feedback. And on a lot of these trucks, the first hard confirmation arrives as a dashboard message reading Engine Power Reduced, which is the ECM deciding it no longer trusts the throttle data enough to let you have full authority over the engine.
Not every idle problem is the sensor. Vacuum leaks, a failing idle-related solenoid, dirty injectors, and a tired mass airflow sensor all produce overlapping complaints. What separates a throttle position fault from the rest is the code set, and on a Silverado that code set is remarkably consistent. If you want the wider view of how these faults present across vehicles generally, the broader breakdown of throttle position sensor symptoms covers the full range.
Where is the throttle position sensor on a Chevy Silverado, exactly?
On the throttle body, which sits at the front of the intake manifold where the big air intake tube clamps on. Pop the hood, follow the plastic duct back from the air filter box, and the aluminum housing it bolts to is the throttle body. The electrical connector plugged into its side carries the throttle position signals.
On most Silverados, though, asking where the sensor is and asking where the throttle body is amount to the same question. The sensing element is inside that housing, reading the position of the throttle shaft through a sealed interface. There is no separate sensor bolted to the outside for you to unclip and swap. The part you can pick out from three feet away is the connector for the whole assembly, which contains the throttle plate, the motor that moves it, the gear train, and the position sensors, all in one unit.
Worth knowing before you order parts: the accelerator pedal position sensor is a completely different component, mounted on the pedal assembly under the dash, and it is serviceable on its own. Aftermarket listings blur the two constantly. Search for a Silverado throttle position sensor and you will get results that are actually pedal sensors, results that are actually complete throttle bodies, and a handful of generic parts that fit nothing on your truck. The only search term that reliably works is the GM number cast into the housing on the truck in your driveway, which is a funny place for a parts catalog to send you: outside, with a flashlight, reading the answer off the thing itself.
Which Silverado generations still use a separate TPS, and which don’t?
The dividing line runs through the first generation, and it depends on your engine as much as your model year.
GMT800 trucks, 1999 to 2006
This generation is the transitional one, and the reason forum advice about Silverados contradicts itself so often. Depending on engine and model year, a GMT800 truck may have a mechanical cable running from the pedal to the throttle body, with a genuine bolt-on throttle position sensor held by a couple of fasteners on the side of the housing. That is the classic part: three wires, a five-volt reference, a ground, and a signal wire whose voltage climbs as the plate opens. You can test it with a multimeter, back-probe it while sweeping the throttle by hand, and watch for a dropout. If it fails, you replace the sensor alone.
Other GMT800 configurations went to electronic throttle control instead, with no cable at all and the sensors sealed inside. Before you order anything, look at the throttle body itself. If a cable and a return spring are attached to the throttle lever, you have the mechanical setup. If the only thing connected is a wiring harness, you have drive-by-wire.
GMT900 trucks, 2007 to 2013
Electronic throttle control across the board. The throttle body on these trucks houses a small electric motor and, critically, two position sensors rather than one. The ECM watches both. They are wired so their signals move in a complementary way, and the computer continuously compares them against each other and against the pedal sensors. Any disagreement is treated as a serious fault, because a throttle that opens without being asked is the exact scenario this redundancy exists to catch.
And here’s the strange part: that redundancy is why the sensors stopped being separately serviceable. Two sensing elements that have to track each other within tight tolerance need to be calibrated as a set against a specific throttle shaft. Selling them loose in a box invites a mismatch nobody wants on a running engine.
K2XX trucks, 2014 onward, and the current generation
Same architecture, more integration. The throttle bodies on the EcoTec3 engines and the trucks that followed them are sealed assemblies with the position sensing built in, and GM does not offer the sensing element as a service part. When a throttle position fault is confirmed on one of these, the repair is a complete throttle body, followed by a relearn so the ECM stores the new unit’s closed-plate position as its reference point.
What do P0121, P0122, and P0123 mean when they pop up on a Silverado?
They are descriptions of the same circuit misbehaving in different ways. The definitions come from outside GM entirely: P0121 through P0124 are generic powertrain codes, standardized across every manufacturer by SAE J2012, the document that fixes what each five-character code means. What they say is this:
- P0121: throttle position sensor circuit range or performance. The signal is inside its electrical limits but does not make sense. It moves too slowly, sticks, jumps, or disagrees with what the pedal and airflow readings imply.
- P0122: circuit low input. Signal voltage below the acceptable floor. Often a short to ground, a broken signal wire, a corroded pin, or a sensor that has quit outputting.
- P0123: circuit high input. Signal voltage above the ceiling, which points toward a short to voltage or an open reference circuit.
- P0124: intermittent. The signal drops out and comes back, which is the fingerprint of a chafed wire, a loose connector, or a worn spot in the sensor’s sweep.
They cluster on these trucks for a structural reason. With two throttle sensors and two pedal sensors all cross-checked against one another, a single bad reading tends to trip several monitors at once. Pull codes on a Silverado with a genuine throttle fault and you will often see a P0121-family code alongside correlation codes in the P2100s, plus whatever the ECM logged when it dropped into reduced power.
Wiring sets these same codes. On a truck with any miles on it, a green pin in the throttle body connector or a harness rubbed through against a bracket reads to the ECM exactly like a dead sensor, and it costs nothing to fix. The check is quick. Unplug the connector and look for corrosion and spread terminals. Then wiggle the harness with the engine running while a scan tool watches live throttle position. A number that jumps when the harness moves puts the fault in the connector or the wiring, a repair that takes crimped terminals and a dab of dielectric grease.
Is it the sensor, or is it just a dirty throttle body?
On the drive-by-wire trucks, carbon buildup is the more common culprit, and it is worth ruling out before you spend a dollar on parts.
The overlap has a physical cause. Every one of these trucks routes crankcase vapors back through the intake, and over tens of thousands of miles those vapors leave a black, sticky ring of carbon around the throttle bore and along the edge of the plate. The plate can no longer close all the way against its seat, so the ECM’s stored idle reference is wrong. Or the deposits add friction, so the plate lags behind what the motor commands. Either way the sensor reports a position that does not match what the computer expected, and the computer sets a range or performance code against a sensor that is working perfectly.
Cleaning is the reasonable first move on any Silverado with electronic throttle control, and this is one of the few times the cheap fix is also the correct one. An electronic throttle body is fussier than the old cable kind, and every bit of that fussiness comes from what is packed inside the aluminum.
Carburetor cleaner is strong enough to soften the plastics in there and to lift the thin factory coating some bores carry, which is the entire reason cans labeled for electronic throttle bodies exist. The motor and the connector sit inches from the bore and are meant to stay dry, so a spray aimed at the plate has a short trip to somewhere it was never supposed to reach.
And the plate does not swing free on these trucks. It is geared to a small motor through a train sized for delicate work, holding an idle steady to within a few dozen rpm, which is why a thumb or a screwdriver strips the exact hardware you were trying to rescue.
A rag on a fingertip reaches everywhere a wire brush would, and it leaves the coating where the factory put it. The general method, including what to use and what to keep away from the electronics, gets a full treatment in the guide to throttle position sensor cleaning.
The cleaning is only half the job. After cleaning, the ECM is still holding the old learned values and the truck may idle worse than it did before you started. The idle relearn resets that reference. The procedure varies by year and engine. Some trucks relearn through a key-on sequence and a short, specific drive pattern. Others want a scan tool command. GM publishes the exact sequence for each year and engine in its Service Information, the same database dealer technicians work from, and a generic sequence copied off a forum is a coin flip next to that. Throttle position sensor calibration goes deeper on what the relearn is actually storing and why it matters.
If the truck cleans up and stays clean, carbon was the whole story, and that black ring came out of the engine itself. Crankcase vapors have been routed back through the intake and burned since emissions rules arrived in the 1960s, which means every modern engine slowly gums up its own throttle as the price of not venting those fumes to the sky. If the hesitation returns within a few hundred miles, or if the live data shows the throttle position signal dropping out at a fixed point in its sweep, the assembly is failing and cleaning will not save it.
Why did GM seal the sensor inside the throttle body at all?
Because the part stopped being a bystander. Follow the throttle cable on an older truck and it goes exactly where you expect: your foot, a steel wire, a lever on the throttle body. The sensor bolted to the side just watched, reporting to the computer what your ankle had already decided.
Then the cable came out. The pedal on a modern Silverado connects to nothing but a wiring harness, and the plate in the intake is swung open by a small electric motor taking orders from software. No mechanical path runs from your foot to the engine anywhere on the truck. The whole linkage is a five-volt reference and a pair of signal wires, and somewhere in the few milliseconds between them a computer decides how much air your engine gets.
That is where the doubled sensors and the sealed aluminum come from. A throttle position reading now feeds a decision that moves four tons of truck from a dead stop, so GM quit shipping the sensing element as a loose part that anyone could bolt on a millimeter off.
You can watch the trade play out in the parts catalog. The throttle body on a current Silverado is one line item: casting, plate, motor, gear train, and two position sensors, all calibrated against each other on a bench before the box was ever taped shut. Nothing in it comes apart. The sensor you went looking for is in there, a few grams of silicon and a printed track, sold only while attached to every piece of metal it touches.
Which is why the last step of the job is teaching a new part where closed is. No two castings park the plate in exactly the same spot at rest, so the ECM measures its own throttle with the engine off and files that reading away as zero. Bolt on a fresh assembly and skip the relearn, and the computer keeps steering by the old truck’s idea of closed.
Can you still drive a Silverado with a failing throttle position sensor?
The truck will usually still move. How far, and how quickly, is a decision the engine control module makes without consulting the person holding the steering wheel.
Hand the ECM throttle numbers it cannot square with the pedal and it drops the truck into reduced engine power mode, GM’s version of limp home, a state engineered to be irritating enough that nobody lives in it for long. Throttle authority gets clamped, the truck may top out around walking-pace acceleration, and it can happen without warning. The clamp arrives on its own schedule, whether the truck is crawling across a parking lot or merging onto a highway with a trailer behind it, and pedal travel does nothing to lift it. On a drive-by-wire Silverado the pedal sends a signal the ECM is free to decline, and once the throttle numbers stop agreeing with each other, declining is what it does. Reduced power mode is that decision made visible: two sensors disagree about where the plate is sitting, so the ECM caps the plate at an angle it can still vouch for.
The intermittent stage is the awkward one. The truck behaves for a week, then drops power halfway through a left turn across traffic, and nothing in the seven good days before it marked which turn that would be. Often the only record is a freeze frame stored in the ECM, a snapshot of engine data from the instant the fault set, because the mode can clear itself on the next restart and leave the dash looking perfectly normal.
Putting it off also tends to make the eventual repair worse. A throttle that never fully closes runs the engine rich or lean depending on how the ECM compensates, and sustained mixture problems are hard on catalytic converters and oxygen sensors. Carbon that would have wiped off with a rag six months ago bakes into a hard glaze that no longer cleans, converting a can-of-cleaner afternoon into a parts order. And a truck in reduced power mode will not pass an emissions inspection with the light on.
Next time your Silverado hangs for a beat at a stoplight, pop the hood and put a light on the throttle bore before you order anything. On these trucks the answer is usually sitting right there in black carbon, half an inch wide, ringing the edge of a plate that has not fully closed in years.
Nora Beckett
Staff Writer
Nora Beckett writes about the surprising history, science, and culture hiding inside everyday things. She is happiest when a footnote turns into a rabbit hole, and she chases the question of why things are the way they are until there is a satisfying answer.


