1A Auto Video Library
Our how-to videos have helped repair over 100 million vehicles.
Enter Vehicle Year Make Model

Specify your vehicle's year, make and model to guarantee fit.

How to Replace Throttle Position Sensor 1996-99 GMC K1500

Created on: 2017-05-09

How to repair, install, fix, change or replace a broken, worn out, or damaged throttle position sensor on 96, 97, 98, 99 GMC K1500 V8 5.7L

  1. step 1 :Removing the Upper Intake
    • Remove the thumb screw from the throttle body
    • Disconnect the elbow on the PCV breather hose
    • Loosen the hose clamp
    • Disconnect the electrical connectors
    • Lift the upper intake up and off
  2. step 2 :Removing the Throttle Position Sensor
    • Disconnect the electrical connector
    • Remove the two T25 Torx bolts with a Torx bit and ratchet
    • Remove the sensor
  3. step 3 :Installing the Throttle Position Sensor
    • Insert the sensor into place
    • Tighten the two T25 Torx bolts to the sensor
    • Connect the electrical connector
  4. step 4 :Installing the Upper Intake
    • Insert the upper intake boot onto the MAF sensor
    • Tighten the hose clamp with a flat blade screwdriver
    • Line up the fitting onto the throttle body
    • Press down the intake
    • Install the PCV breather
    • Tighten the thumb screw

Hi, I'm Mike from 1AAuto. We've been selling auto parts for over 30 years! We're dedicated to delivering quality auto parts, expert customer service, and fast and free shipping, all backed by our 100% satisfaction guarantee. So visit us at 1AAuto.com, your trusted source for quality auto parts.

In this video, we're going to be working with our 1996 GMC Sierra. We're gonna show you how to remove and replace your vehicle's throttle position sensor or TPS on a 5.7 liter V8. If you like this video, please click subscribe. We have a ton more information on this and many other vehicles. If you need parts for your truck, you can follow the link down in the description of the 1AAuto.com.

Here are the items you'll need for this repair.

Remove the thumbscrew on the top of the intake tract at the throttle body. This can be done by hand or, if yours is stuck, you can lightly grab it with a pair of pliers and rotate it that way. Disconnect the rubber elbow on your PCV breather and loosen this hose clamp with a flat blade screwdriver. Now, you could disconnect the electrical connectors, undo the airbox, and remove this all as one piece, if you want, depending on what you're trying to get room for. However, this is all that's necessary for what we are trying to do. Undo the boot, lift up and forward, and remove the upper intake.

Your throttle position sensor is located, you can see down the end of the throttle blade here, there's this rod that goes to the middle and that attaches here. The other end is where your cables are. This senses the angle or position of your throttle body. To remove it, we'll disconnect the electrical connector and remove the two T25 Torx bolts with a Torx socket and a ratchet. These are very small, really don't want to put a lot of force on them. They should just come right out. It's important to make sure your Torx is seated fully into the head of the bolt. If it only goes in partway or there's dirt or rust built up in there, you're going to round it off and it's going to be pretty difficult to remove. Once the bolts are out, carefully remove your sensor.

You'll see that it's keyed there and it's a keyed shaft that it sits on, too. To reinstall your throttle position sensor, line up that keyed slot, pop it into place and reinstall your two T25 Torx bolts. Reconnect the electrical connector.

Reinstall the intake tube by hooking the tab over the front of the throttle body and setting the back into place. Reinstall the thumb screw onto the stud, reinstall the tube into the filter as well as locking it into the back of the air box. Reconnect your mass air flow and intake air temp sensors. Drop the lid back into place. Secure the tabs, install the breather line and you're good to go.

Thanks for watching. Visit us at 1AAuto.com for quality auto parts, fast and free shipping, and the best customer service in the industry.

2003 - 2004  Chevrolet  Express 2500 Van
1996 - 2002  Chevrolet  Express 1500 Van
1996 - 2002  Chevrolet  Express 2500 Van
2003 - 2006  Chevrolet  Express 1500 Van
2003 - 2005  Chevrolet  Express 2500 Van
1996 - 2002  Chevrolet  Express 3500 Van
2003 - 2003  Chevrolet  Express 2500 Van
1996 - 2000  Chevrolet  Express 3500 Van
2003 - 2003  Chevrolet  Express 3500 Van
2003 - 2007  Chevrolet  Express 1500 Van
1996 - 2000  GMC  Savana 3500 Van
2003 - 2003  GMC  Savana 3500 Van
1996 - 2001  GMC  Savana 1500 Van
2005 - 2005  GMC  Savana 2500 Van
2005 - 2007  GMC  Savana 1500 Van
1996 - 1998  GMC  Savana 2500 Van
2004 - 2004  GMC  Savana 2500 Van
2004 - 2004  GMC  Savana 1500 Van
1996 - 2001  GMC  Savana 2500 Van
1996 - 2001  GMC  Savana 3500 Van
2003 - 2003  GMC  Savana 2500 Van
1996 - 1998  GMC  Savana 1500 Van
2003 - 2004  Cadillac  Escalade ESV
2003 - 2004  Cadillac  Escalade EXT
2001 - 2002  Chevrolet  Silverado 1500
2000 - 2002  Chevrolet  Silverado 2500
2001 - 2002  Chevrolet  Silverado 3500
2006 - 2006  Chevrolet  Silverado 1500
2000 - 2000  Chevrolet  Silverado 2500
2000 - 2002  Chevrolet  Silverado 1500
1999 - 1999  Chevrolet  Silverado 2500
2002 - 2002  Chevrolet  Silverado 1500
1999 - 2006  Chevrolet  Silverado 1500
2002 - 2007  Chevrolet  Silverado 1500
1999 - 2002  Chevrolet  Silverado 1500
1999 - 2004  Chevrolet  Silverado 1500
1996 - 1998  GMC  K2500 Truck
1996 - 1998  GMC  K1500 Truck
1997 - 1997  GMC  K1500 Truck
1997 - 1997  GMC  C1500 Truck
2000 - 2002  GMC  Sierra 2500
1996 - 1996  GMC  C1500 Truck
1999 - 1999  GMC  Sierra 2500
1998 - 1998  GMC  C3500 Truck
1996 - 2000  GMC  K2500 Truck
1996 - 2000  Chevrolet  K2500 Truck
1996 - 2000  GMC  C2500 Truck
1996 - 2000  GMC  C3500 Truck
1996 - 2000  Chevrolet  K3500 Truck
1996 - 1999  Chevrolet  C1500 Truck
1996 - 1999  Chevrolet  K1500 Truck
2001 - 2002  GMC  Sierra 1500
1999 - 2005  GMC  Sierra 1500
2001 - 2002  GMC  Sierra 3500
2002 - 2006  GMC  Sierra 1500
1999 - 2002  GMC  Sierra 1500
2000 - 2000  GMC  Sierra 2500
2000 - 2002  GMC  Sierra 1500
2005 - 2005  GMC  Sierra 3500
2002 - 2002  GMC  Sierra 1500
2005 - 2005  GMC  Sierra 1500
1996 - 1998  Chevrolet  C2500 Truck
1996 - 1998  Chevrolet  C1500 Truck
1997 - 1997  Chevrolet  C1500 Truck
1996 - 1998  GMC  C2500 Truck
1996 - 1998  Chevrolet  K2500 Truck
1996 - 1998  GMC  C1500 Truck
1996 - 1998  Chevrolet  K1500 Truck
1996 - 1999  GMC  K3500 Truck
1996 - 1999  GMC  K2500 Truck
1996 - 1999  GMC  K1500 Truck
1997 - 1997  Chevrolet  K3500 Truck
1997 - 1997  Chevrolet  K1500 Truck
1997 - 1997  Chevrolet  K2500 Truck
1996 - 1999  GMC  C2500 Truck
1996 - 1999  GMC  C3500 Truck
1997 - 1997  Chevrolet  C2500 Truck
1997 - 1997  Chevrolet  C3500 Truck
1996 - 1999  GMC  C1500 Truck
1996 - 2000  GMC  K3500 Truck
2001 - 2002  GMC  Sierra 1500 HD
2001 - 2002  Chevrolet  Silverado 1500 HD
1996 - 1996  GMC  Yukon
1996 - 1996  Chevrolet  Tahoe
2001 - 2002  GMC  Yukon
2003 - 2003  GMC  Yukon
2002 - 2002  Cadillac  Escalade
1999 - 1999  Cadillac  Escalade
2000 - 2000  Cadillac  Escalade
2003 - 2004  Cadillac  Escalade
1996 - 2000  GMC  Yukon
2002 - 2002  Chevrolet  Tahoe
2002 - 2002  GMC  Yukon
2004 - 2004  Pontiac  GTO
1998 - 2002  Chevrolet  Camaro
1998 - 2002  Pontiac  Firebird
1996 - 2000  Chevrolet  Tahoe
2004 - 2004  GMC  Yukon
2000 - 2002  GMC  Yukon
1996 - 2003  Oldsmobile  Aurora
2000 - 2003  Chevrolet  Tahoe
2002 - 2002  Chevrolet  Avalanche 1500
1996 - 2002  GMC  S-15 Sonoma
1998 - 1999  GMC  Safari
2002 - 2005  Chevrolet  Astro
1996 - 2001  Oldsmobile  Bravada
2000 - 2000  Isuzu  Hombre
1996 - 2002  Chevrolet  S10 Pickup
2000 - 2001  GMC  Safari
1996 - 1997  GMC  Safari
1996 - 2001  Chevrolet  Astro
1996 - 2003  Cadillac  Seville
1996 - 2004  Cadillac  Seville
2006 - 2006  Cadillac  DTS
1996 - 2005  Cadillac  Deville
1996 - 2002  Cadillac  Eldorado
2005 - 2005  Pontiac  Bonneville
1996 - 2004  GMC  S-15 Sonoma
1997 - 1999  Isuzu  Hombre
1996 - 2004  Chevrolet  S10 Pickup
2002 - 2005  GMC  Safari
1996 - 1996  Pontiac  Grand Prix
1996 - 1997  Chevrolet  Lumina
1996 - 1998  Pontiac  Trans Sport
2001 - 2005  Pontiac  Aztek
1999 - 2005  Pontiac  Montana
1999 - 2002  Oldsmobile  Intrigue
2001 - 2002  Oldsmobile  Aurora
2005 - 2005  Buick  LaCrosse
2005 - 2005  Pontiac  Montana
1996 - 1997  Chevrolet  Monte Carlo
1999 - 2005  Pontiac  Grand Am
1999 - 2004  Oldsmobile  Alero
1996 - 2004  Oldsmobile  Silhouette
1997 - 2005  Chevrolet  Venture
1998 - 2002  Chevrolet  Cavalier
1998 - 2000  Chevrolet  S10 Pickup
1998 - 2000  GMC  S-15 Sonoma
1998 - 2001  Pontiac  Sunfire
2002 - 2002  Pontiac  Sunfire
2000 - 2002  Chevrolet  S10 Pickup
2003 - 2003  Chevrolet  S10 Pickup
2000 - 2002  GMC  S-15 Sonoma
1996 - 1998  Buick  Skylark
1995 - 1995  Pontiac  Grand Am
1995 - 1995  Pontiac  Sunfire
1995 - 1995  Chevrolet  Cavalier
1995 - 1995  Oldsmobile  Achieva
2003 - 2003  GMC  S-15 Sonoma
1995 - 1995  Buick  Skylark
1996 - 2002  Chevrolet  Cavalier
1997 - 1999  Chevrolet  Malibu
1996 - 1998  Oldsmobile  Achieva
1999 - 2001  Oldsmobile  Alero
1999 - 2003  Chevrolet  Malibu
1999 - 1999  Oldsmobile  Cutlass
1996 - 2001  Pontiac  Grand Am
1996 - 2002  Pontiac  Sunfire
2000 - 2005  Buick  Century
2000 - 2001  Chevrolet  Lumina
2000 - 2005  Chevrolet  Monte Carlo
2000 - 2005  Chevrolet  Impala
1996 - 1996  Chevrolet  Lumina APV
2002 - 2005  Buick  Rendezvous
1995 - 1998  Chevrolet  Monte Carlo
1995 - 1998  Chevrolet  Lumina
1994 - 1996  Chevrolet  Corsica
1994 - 1996  Chevrolet  Beretta
1994 - 1999  Pontiac  Grand Prix
1994 - 1998  Pontiac  Grand Am
1999 - 1999  Chevrolet  Monte Carlo
1997 - 1999  Oldsmobile  Cutlass
1994 - 1998  Oldsmobile  Achieva
1994 - 1996  Buick  Regal
1997 - 1999  Buick  Century
1999 - 1999  Chevrolet  Lumina
1994 - 1998  Buick  Skylark
2000 - 2003  Pontiac  Grand Prix
1996 - 2000  Chevrolet  C3500 Truck
1996 - 2000  Chevrolet  C2500 Truck
1996 - 1999  Chevrolet  Suburban C1500
1996 - 1999  Chevrolet  Suburban K1500
1996 - 1999  Chevrolet  Suburban C2500
1996 - 1999  Chevrolet  Suburban K2500
2000 - 2002  Chevrolet  Suburban 2500
1996 - 1996  Chevrolet  Suburban C1500
1996 - 1996  Chevrolet  Suburban K1500
1996 - 1996  Chevrolet  Suburban C2500
1996 - 1996  Chevrolet  Suburban K2500
2001 - 2002  Chevrolet  Silverado 2500 HD
2005 - 2005  GMC  Sierra 2500 HD
2001 - 2002  GMC  Sierra 2500 HD
2000 - 2003  Chevrolet  Suburban 1500
2004 - 2004  GMC  Yukon XL 1500
2003 - 2003  GMC  Yukon XL 2500
1996 - 1999  GMC  Suburban C1500
1996 - 1999  GMC  Suburban K1500
1996 - 1999  GMC  Suburban C2500
1996 - 1999  GMC  Suburban K2500
2007 - 2007  Chevrolet  Silverado 1500 Classic
1997 - 1999  Chevrolet  P30
1996 - 1999  GMC  P3500
1996 - 1996  GMC  P3500
1993 - 1997  Oldsmobile  Cutlass Supreme
1996 - 1996  Oldsmobile  Cutlass Supreme
2003 - 2005  Chevrolet  Blazer
1996 - 2002  Chevrolet  Blazer
1996 - 1999  GMC  Jimmy

Shop Products


GM Throttle Position Sensor

Throttle Position Sensor TRQ ESA94902

Part Details:
  • LS Swap
$24.95

How to Replace Throttle Position Sensor TPS 1998-2012 Ford Ranger

If the throttle position sensor is bad, this short video will show you how to complete this simple repair yourself

Share on:
Go To Top

Same Day Shipping

Need your part faster? Choose expedited shipping at checkout.

Guaranteed To Fit

Highest quality, direct fit replacement auto parts enforced to the strictest product standards.

USA Customer Support

Exceeding customers' expectations, our team of passionate auto enthusiasts are here to help.

Instructional Video Library

Thousands of how-to auto repair videos to guide you step-by-step through your repair.