Replaces

Throttle Position Sensor DIY Solutions

Frequently bought together

Description
Vehicle Fit
Warranty & Shipping
How-To & Tools
Q&A

Part Details

  • Also Used For:   LS Swap

This throttle position sensor or TPS switch is a new, aftermarket part. It is mounted to the throttle body and is used to monitor the position of the throttle. Once the position is determined, it sends a signal to the engine control unit (ECU) as an input to its control system. If the TPS switch goes bad this could cause poor/erratic running engine with little or no power. Many times your check engine light might be activated by a bad TPS switch. If a bad throttle position sensor is your problem, why not fix it now with this new replacement.

Specifications:

  • Mounts to throttle body
  • Replaces dealer part number: 17113578
  • Built to strict quality control standards
  • 100% electrically tested prior to leaving the factory

Your Engine size can usually be found on a white sticker in the engine compartment near the radiator. If needed, your VIN code is the 8th digit of your vehicles Vehicle Identification number. The VIN can be found on the bottom drivers side corner of the windshield and on your registration. Some refer to the VIN code as the Serial Number.

 

 

Our electrical and electronic parts are subject to strict quality testing.

Parts cannot be returned after they have been installed. Contact us with any questions before installing the parts.

Your DIY Solution—Complete Repair in One Purchase

Do you need an assortment of parts to complete a repair? Stop searching for parts individually and complete your repair in a single purchase with a customized kit or set from DIY Solutions.

High-Quality Parts From Trusted Brands

Parts in DIY Solutions' kits and sets are selected from the best automotive brands and include hard-to-find and even obsolete parts you may need for your vehicle.

Guaranteed Fit

DIY Solutions ensures its selected parts are quality-tested to guarantee fit and function.

Item Condition: New

Attention California Customers:

WARNING: Cancer and Reproductive Harm - www.P65Warnings.ca.gov.

Lifetime Warranty

This item is backed by our limited lifetime warranty. In the event this item should fail due to manufacturing defects during intended use, we will replace the part free of charge.

  1. step : Removing the Throttle Position Sensor (0:38)
    • Release the throttle position sensor harness
    • Remove the two T25 Torx bolts from the throttle position sensor
  2. step : Installing the New Throttle Position Sensor (1:17)
    • Insert the throttle position sensor into place
    • Insert and tighten the two T25 Torx bolts
    • Connect the throttle position sensor harness

Tools needed for replacement:

    Ratchets & Related

  • Ratchet

  • Star Drivers & Sockets

  • T25 Driver

Customer Q&A
Ask a question to 1A Auto customers who purchased the product
Is there a certain way to install a tps?
William P May 1, 2016
Line up the slot on the switch, turn to line up the two screw holes. Tighten the screws and plug it back in. Just as simple as it looks.
William K May 1, 2016
No. Its supposed to be a sensor on top of the motor. Easy installation.
Crystal H May 1, 2016
Put it in the same way you took it out should only go one way I always take a picture before I remove anything hope this was helpful Enter an answer to this question.
Joseph B May 3, 2016
Will this fit my 2005 rendezvous ultra?
Beverly C July 21, 2019
This will be correct for your vehicle if it has the 3.4L V6 engine, and the 8th VIN digit is "E". Please contact us if you have any further questions.
Anthony C July 21, 2019

Fits the following Makes:

Year Make Model Description
1997-1999Buick Century Buick Century V6 3.1L (8th Vin Digit M) Throttle Position Sensor
2000-2005Buick Century Buick Century V6 3.1L (8th Vin Digit J) Throttle Position Sensor
2005Buick LaCrosse Buick LaCrosse V6 3.6L (8th Vin Digit 7) Throttle Position Sensor
1994-1996Buick Regal Buick Regal V6 3.1L (8th Vin Digit M) Throttle Position Sensor
2002-2005Buick Rendezvous Buick Rendezvous V6 3.4L (8th Vin Digit E) Throttle Position Sensor
1994-1998Buick Skylark Buick Skylark V6 3.1L (8th Vin Digit M) Throttle Position Sensor
1995Buick Skylark Buick Skylark L4 2.3L (8th Vin Digit D) Throttle Position Sensor
1996-1998Buick Skylark Buick Skylark L4 2.4L (8th Vin Digit T) Throttle Position Sensor
2006Cadillac DTS Cadillac DTS V8 4.6L (8th Vin Digit Y) Throttle Position Sensor
2006Cadillac DTS Cadillac DTS V8 4.6L (8th Vin Digit 9) Throttle Position Sensor
1996-2005Cadillac Deville Cadillac Deville V8 4.6L (8th Vin Digit Y) Throttle Position Sensor
1996-2005Cadillac Deville Cadillac Deville V8 4.6L (8th Vin Digit 9) Throttle Position Sensor
1996-2002Cadillac Eldorado Cadillac Eldorado V8 4.6L (8th Vin Digit Y) Throttle Position Sensor
1996-2002Cadillac Eldorado Cadillac Eldorado V8 4.6L (8th Vin Digit 9) Throttle Position Sensor
1999Cadillac Escalade Cadillac Escalade V8 5.7L (8th Vin Digit R) Throttle Position Sensor
2000Cadillac Escalade Cadillac Escalade V8 5.7L (8th Vin Digit R) without Traction Control Throttle Position Sensor
2002Cadillac Escalade Cadillac Escalade V8 6.0L (8th Vin Digit N) without Traction Control Throttle Position Sensor
2002Cadillac Escalade Cadillac Escalade V8 5.3L (8th Vin Digit T) without Traction Control Throttle Position Sensor
2003-2004Cadillac Escalade Cadillac Escalade V8 6.0L (8th Vin Digit N) Throttle Position Sensor
2003-2004Cadillac Escalade Cadillac Escalade V8 5.3L (8th Vin Digit T) Throttle Position Sensor
2003-2004Cadillac Escalade ESV Cadillac Escalade ESV V8 6.0L (8th Vin Digit N) Throttle Position Sensor
2003-2004Cadillac Escalade EXT Cadillac Escalade EXT V8 6.0L (8th Vin Digit N) Throttle Position Sensor
1996-2003Cadillac Seville Cadillac Seville V8 4.6L (8th Vin Digit 9) Throttle Position Sensor
1996-2004Cadillac Seville Cadillac Seville V8 4.6L (8th Vin Digit Y) Throttle Position Sensor
1996-2001Chevrolet Astro Chevrolet Astro V6 4.3L (8th Vin Digit W) Throttle Position Sensor
2002-2005Chevrolet Astro Chevrolet Astro V6 4.3L (8th Vin Digit X) Throttle Position Sensor
2002Chevrolet Avalanche 1500 Chevrolet Avalanche 1500 V8 5.3L (8th Vin Digit T) without Traction Control Throttle Position Sensor
1994-1996Chevrolet Beretta Chevrolet Beretta V6 3.1L (8th Vin Digit M) Automatic Transmission Throttle Position Sensor
1996-2002Chevrolet Blazer Chevrolet Blazer V6 4.3L (8th Vin Digit W) Throttle Position Sensor
2003-2005Chevrolet Blazer Chevrolet Blazer V6 4.3L (8th Vin Digit X) Throttle Position Sensor
1996-1999Chevrolet C1500 Truck Chevrolet C1500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1999Chevrolet C1500 Truck Chevrolet C1500 Truck V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1996-1998Chevrolet C1500 Truck Chevrolet C1500 Truck V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1997Chevrolet C1500 Truck Chevrolet C1500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1998Chevrolet C2500 Truck Chevrolet C2500 Truck V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1996-2000Chevrolet C2500 Truck Chevrolet C2500 Truck V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996-2000Chevrolet C2500 Truck Chevrolet C2500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1997Chevrolet C2500 Truck Chevrolet C2500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-2000Chevrolet C3500 Truck Chevrolet C3500 Truck V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996-2000Chevrolet C3500 Truck Chevrolet C3500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1997Chevrolet C3500 Truck Chevrolet C3500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1998-2002Chevrolet Camaro Chevrolet Camaro V8 5.7L (8th Vin Digit G) Throttle Position Sensor
1995Chevrolet Cavalier Chevrolet Cavalier L4 2.3L (8th Vin Digit D) Throttle Position Sensor
1996-2002Chevrolet Cavalier Chevrolet Cavalier L4 2.4L (8th Vin Digit T) Throttle Position Sensor
1998-2002Chevrolet Cavalier Chevrolet Cavalier L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1994-1996Chevrolet Corsica Chevrolet Corsica V6 3.1L (8th Vin Digit M) Automatic Transmission Throttle Position Sensor
1996-2002Chevrolet Express 1500 Van Chevrolet Express 1500 Van V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1996-2002Chevrolet Express 1500 Van Chevrolet Express 1500 Van V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-2002Chevrolet Express 1500 Van Chevrolet Express 1500 Van V6 4.3L (8th Vin Digit W) Throttle Position Sensor
2003-2006Chevrolet Express 1500 Van Chevrolet Express 1500 Van V8 5.3L (8th Vin Digit T) Throttle Position Sensor
2003-2007Chevrolet Express 1500 Van Chevrolet Express 1500 Van V6 4.3L (8th Vin Digit X) Throttle Position Sensor
1996-2002Chevrolet Express 2500 Van Chevrolet Express 2500 Van V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1996-2002Chevrolet Express 2500 Van Chevrolet Express 2500 Van V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-2002Chevrolet Express 2500 Van Chevrolet Express 2500 Van V6 4.3L (8th Vin Digit W) Throttle Position Sensor
2003-2004Chevrolet Express 2500 Van Chevrolet Express 2500 Van V8 4.8L (8th Vin Digit V) Throttle Position Sensor
2003-2005Chevrolet Express 2500 Van Chevrolet Express 2500 Van V8 5.3L (8th Vin Digit T) Throttle Position Sensor
2003Chevrolet Express 2500 Van Chevrolet Express 2500 Van V8 6.0L (8th Vin Digit U) Throttle Position Sensor
2003-2005Chevrolet Express 2500 Van Chevrolet Express 2500 Van V6 4.3L (8th Vin Digit X) Throttle Position Sensor
1996-2002Chevrolet Express 3500 Van Chevrolet Express 3500 Van V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-2000Chevrolet Express 3500 Van Chevrolet Express 3500 Van V8 7.4L (8th Vin Digit J) Throttle Position Sensor
2003Chevrolet Express 3500 Van Chevrolet Express 3500 Van V8 6.0L (8th Vin Digit U) Throttle Position Sensor
2000-2005Chevrolet Impala Chevrolet Impala V6 3.4L (8th Vin Digit E) Throttle Position Sensor
1996-1999Chevrolet K1500 Truck Chevrolet K1500 Truck V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1996-1999Chevrolet K1500 Truck Chevrolet K1500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1998Chevrolet K1500 Truck Chevrolet K1500 Truck V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1997Chevrolet K1500 Truck Chevrolet K1500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-2000Chevrolet K2500 Truck Chevrolet K2500 Truck V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996-2000Chevrolet K2500 Truck Chevrolet K2500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1998Chevrolet K2500 Truck Chevrolet K2500 Truck V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1997Chevrolet K2500 Truck Chevrolet K2500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-2000Chevrolet K3500 Truck Chevrolet K3500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-2000Chevrolet K3500 Truck Chevrolet K3500 Truck V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1997Chevrolet K3500 Truck Chevrolet K3500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1995-1998Chevrolet Lumina Chevrolet Lumina V6 3.1L (8th Vin Digit M) Automatic Transmission Throttle Position Sensor
1996-1997Chevrolet Lumina Chevrolet Lumina V6 3.4L (8th Vin Digit X) Automatic Transmission Throttle Position Sensor
1999Chevrolet Lumina Chevrolet Lumina V6 3.1L (8th Vin Digit M) Throttle Position Sensor
2000-2001Chevrolet Lumina Chevrolet Lumina V6 3.1L (8th Vin Digit J) Throttle Position Sensor
1996Chevrolet Lumina APV Chevrolet Lumina APV V6 3.4L (8th Vin Digit E) Throttle Position Sensor
1997-1999Chevrolet Malibu Chevrolet Malibu L4 2.4L (8th Vin Digit T) Throttle Position Sensor
1997-1999Chevrolet Malibu Chevrolet Malibu V6 3.1L (8th Vin Digit M) Throttle Position Sensor
1999-2003Chevrolet Malibu Chevrolet Malibu V6 3.1L (8th Vin Digit J) Throttle Position Sensor
1995-1998Chevrolet Monte Carlo Chevrolet Monte Carlo V6 3.1L (8th Vin Digit M) Automatic Transmission Throttle Position Sensor
1996-1997Chevrolet Monte Carlo Chevrolet Monte Carlo V6 3.4L (8th Vin Digit X) Automatic Transmission Throttle Position Sensor
1999Chevrolet Monte Carlo Chevrolet Monte Carlo V6 3.1L (8th Vin Digit M) Throttle Position Sensor
2000-2005Chevrolet Monte Carlo Chevrolet Monte Carlo V6 3.4L (8th Vin Digit E) Throttle Position Sensor
1997-1999Chevrolet P30 Chevrolet P30 V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-2002Chevrolet S10 Pickup Chevrolet S10 Pickup V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1996-2004Chevrolet S10 Pickup Chevrolet S10 Pickup V6 4.3L (8th Vin Digit X) Throttle Position Sensor
1998-2000Chevrolet S10 Pickup Chevrolet S10 Pickup L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
2000-2002Chevrolet S10 Pickup Chevrolet S10 Pickup L4 2.2L (8th Vin Digit 5) Throttle Position Sensor
2003Chevrolet S10 Pickup Chevrolet S10 Pickup L4 2.2L (8th Vin Digit H) Throttle Position Sensor
1999-2006Chevrolet Silverado 1500 Chevrolet Silverado 1500 V8 5.3L (8th Vin Digit T) Throttle Position Sensor
1999-2002Chevrolet Silverado 1500 Chevrolet Silverado 1500 V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1999-2004Chevrolet Silverado 1500 Chevrolet Silverado 1500 V8 4.8L (8th Vin Digit V) Throttle Position Sensor
2000-2002Chevrolet Silverado 1500 Chevrolet Silverado 1500 V8 5.3L (8th Vin Digit T) without Traction Control Throttle Position Sensor
2000-2002Chevrolet Silverado 1500 Chevrolet Silverado 1500 V8 4.8L (8th Vin Digit V) without Traction Control Throttle Position Sensor
2000-2002Chevrolet Silverado 1500 Chevrolet Silverado 1500 V8 5.3L (8th Vin Digit T) without Traction Control Throttle Position Sensor
2001-2002Chevrolet Silverado 1500 Chevrolet Silverado 1500 V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2002Chevrolet Silverado 1500 Chevrolet Silverado 1500 V8 5.3L (8th Vin Digit Z) without Traction Control Throttle Position Sensor
2002-2007Chevrolet Silverado 1500 Chevrolet Silverado 1500 V6 4.3L (8th Vin Digit X) Throttle Position Sensor
2002Chevrolet Silverado 1500 Chevrolet Silverado 1500 V8 5.3L (8th Vin Digit Z) without Traction Control Throttle Position Sensor
2006Chevrolet Silverado 1500 Chevrolet Silverado 1500 V8 5.3L (8th Vin Digit Z) Throttle Position Sensor
2006Chevrolet Silverado 1500 Chevrolet Silverado 1500 V8 5.3L (8th Vin Digit B) Throttle Position Sensor
2007Chevrolet Silverado 1500 Classic Chevrolet Silverado 1500 Classic V6 4.3L (8th Vin Digit X) Throttle Position Sensor
2001-2002Chevrolet Silverado 1500 HD Chevrolet Silverado 1500 HD V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
1999Chevrolet Silverado 2500 Chevrolet Silverado 2500 V8 6.0L (8th Vin Digit U) Throttle Position Sensor
1999Chevrolet Silverado 2500 Chevrolet Silverado 2500 V8 5.3L (8th Vin Digit T) Throttle Position Sensor
2000-2002Chevrolet Silverado 2500 Chevrolet Silverado 2500 V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2000Chevrolet Silverado 2500 Chevrolet Silverado 2500 V8 5.3L (8th Vin Digit T) without Traction Control Throttle Position Sensor
2001-2002Chevrolet Silverado 2500 Chevrolet Silverado 2500 V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2001-2002Chevrolet Silverado 2500 HD Chevrolet Silverado 2500 HD V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2001-2002Chevrolet Silverado 2500 HD Chevrolet Silverado 2500 HD V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2001-2002Chevrolet Silverado 3500 Chevrolet Silverado 3500 V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2000-2003Chevrolet Suburban 1500 Chevrolet Suburban 1500 Throttle Position Sensor
2000-2002Chevrolet Suburban 2500 Chevrolet Suburban 2500 V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
1996-1999Chevrolet Suburban C1500 Chevrolet Suburban C1500 V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996Chevrolet Suburban C1500 Chevrolet Suburban C1500 V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1999Chevrolet Suburban C2500 Chevrolet Suburban C2500 V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996Chevrolet Suburban C2500 Chevrolet Suburban C2500 V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1999Chevrolet Suburban C2500 Chevrolet Suburban C2500 V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996-1999Chevrolet Suburban K1500 Chevrolet Suburban K1500 V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996Chevrolet Suburban K1500 Chevrolet Suburban K1500 V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1999Chevrolet Suburban K2500 Chevrolet Suburban K2500 V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996Chevrolet Suburban K2500 Chevrolet Suburban K2500 V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1999Chevrolet Suburban K2500 Chevrolet Suburban K2500 V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996Chevrolet Tahoe Chevrolet Tahoe V8 6.5L (8th Vin Digit S) Throttle Position Sensor
1996-2000Chevrolet Tahoe Chevrolet Tahoe V8 5.7L (8th Vin Digit R) Throttle Position Sensor
2000-2003Chevrolet Tahoe Chevrolet Tahoe V8 4.8L (8th Vin Digit V) without Traction Control Throttle Position Sensor
2000-2003Chevrolet Tahoe Chevrolet Tahoe V8 5.3L (8th Vin Digit T) without Traction Control Throttle Position Sensor
2002Chevrolet Tahoe Chevrolet Tahoe V8 5.3L (8th Vin Digit Z) without Traction Control Throttle Position Sensor
1997-2005Chevrolet Venture Chevrolet Venture V6 3.4L (8th Vin Digit E) Throttle Position Sensor
1996GMC C1500 Truck GMC C1500 Truck V8 6.5L (8th Vin Digit S) Throttle Position Sensor
1996-1998GMC C1500 Truck GMC C1500 Truck V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1996-1999GMC C1500 Truck GMC C1500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1999GMC C1500 Truck GMC C1500 Truck V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1997GMC C1500 Truck GMC C1500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-2000GMC C2500 Truck GMC C2500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-2000GMC C2500 Truck GMC C2500 Truck V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996-1998GMC C2500 Truck GMC C2500 Truck V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1996-1998GMC C2500 Truck GMC C2500 Truck V8 6.5L (8th Vin Digit S) Throttle Position Sensor
1996-1999GMC C2500 Truck GMC C2500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-2000GMC C3500 Truck GMC C3500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-2000GMC C3500 Truck GMC C3500 Truck V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996-1999GMC C3500 Truck GMC C3500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1998GMC C3500 Truck GMC C3500 Truck V8 6.5L (8th Vin Digit S) Throttle Position Sensor
1996-1999GMC Jimmy S-15 GMC Jimmy S-15 V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1996-1998GMC K1500 Truck GMC K1500 Truck V8 6.5L (8th Vin Digit S) Throttle Position Sensor
1996-1998GMC K1500 Truck GMC K1500 Truck V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1996-1999GMC K1500 Truck GMC K1500 Truck V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1996-1999GMC K1500 Truck GMC K1500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1997GMC K1500 Truck GMC K1500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1998GMC K2500 Truck GMC K2500 Truck V8 6.5L (8th Vin Digit S) Throttle Position Sensor
1996-1998GMC K2500 Truck GMC K2500 Truck V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1996-2000GMC K2500 Truck GMC K2500 Truck V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996-2000GMC K2500 Truck GMC K2500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1999GMC K2500 Truck GMC K2500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1999GMC K3500 Truck GMC K3500 Truck V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-2000GMC K3500 Truck GMC K3500 Truck V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996-2000GMC K3500 Truck GMC K3500 Truck V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1999GMC P3500 GMC P3500 V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1996-1999GMC P3500 GMC P3500 V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996GMC P3500 GMC P3500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1996-1999GMC P3500 GMC P3500 V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-2002GMC S-15 Sonoma GMC S-15 Sonoma V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1996-2004GMC S-15 Sonoma GMC S-15 Sonoma V6 4.3L (8th Vin Digit X) Throttle Position Sensor
1998-2000GMC S-15 Sonoma GMC S-15 Sonoma L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
2000-2002GMC S-15 Sonoma GMC S-15 Sonoma L4 2.2L (8th Vin Digit 5) Throttle Position Sensor
2003GMC S-15 Sonoma GMC S-15 Sonoma L4 2.2L (8th Vin Digit H) Throttle Position Sensor
1996-1997GMC Safari GMC Safari V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1998-1999GMC Safari GMC Safari V6 4.3L (8th Vin Digit W) Automatic Transmission Throttle Position Sensor
2000-2001GMC Safari GMC Safari V6 4.3L (8th Vin Digit W) Throttle Position Sensor
2002-2005GMC Safari GMC Safari V6 4.3L (8th Vin Digit X) Throttle Position Sensor
1996-2001GMC Savana 1500 Van GMC Savana 1500 Van V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1996-2001GMC Savana 1500 Van GMC Savana 1500 Van V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1998GMC Savana 1500 Van GMC Savana 1500 Van V6 4.3L (8th Vin Digit W) Throttle Position Sensor
2004GMC Savana 1500 Van GMC Savana 1500 Van V8 5.3L (8th Vin Digit T) Throttle Position Sensor
2005-2007GMC Savana 1500 Van GMC Savana 1500 Van V6 4.3L (8th Vin Digit X) Throttle Position Sensor
1996-1998GMC Savana 2500 Van GMC Savana 2500 Van V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1996-2001GMC Savana 2500 Van GMC Savana 2500 Van V8 5.0L (8th Vin Digit M) Throttle Position Sensor
1996-2001GMC Savana 2500 Van GMC Savana 2500 Van V8 5.7L (8th Vin Digit R) Throttle Position Sensor
2003GMC Savana 2500 Van GMC Savana 2500 Van V8 6.0L (8th Vin Digit U) Throttle Position Sensor
2004GMC Savana 2500 Van GMC Savana 2500 Van V8 5.3L (8th Vin Digit T) Throttle Position Sensor
2005GMC Savana 2500 Van GMC Savana 2500 Van V6 4.3L (8th Vin Digit X) Throttle Position Sensor
1996-2000GMC Savana 3500 Van GMC Savana 3500 Van V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996-2001GMC Savana 3500 Van GMC Savana 3500 Van V8 5.7L (8th Vin Digit R) Throttle Position Sensor
2003GMC Savana 3500 Van GMC Savana 3500 Van V8 6.0L (8th Vin Digit U) Throttle Position Sensor
1999-2005GMC Sierra 1500 GMC Sierra 1500 V8 5.3L (8th Vin Digit T) Throttle Position Sensor
1999-2005GMC Sierra 1500 GMC Sierra 1500 V8 4.8L (8th Vin Digit V) Throttle Position Sensor
1999-2002GMC Sierra 1500 GMC Sierra 1500 V6 4.3L (8th Vin Digit W) Throttle Position Sensor
2000-2002GMC Sierra 1500 GMC Sierra 1500 V8 5.3L (8th Vin Digit T) without Traction Control Throttle Position Sensor
2000-2002GMC Sierra 1500 GMC Sierra 1500 V8 4.8L (8th Vin Digit V) without Traction Control Throttle Position Sensor
2001-2002GMC Sierra 1500 GMC Sierra 1500 V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2001GMC Sierra 1500 GMC Sierra 1500 V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2002-2006GMC Sierra 1500 GMC Sierra 1500 V6 4.3L (8th Vin Digit X) Throttle Position Sensor
2002GMC Sierra 1500 GMC Sierra 1500 V8 5.3L (8th Vin Digit Z) without Traction Control Throttle Position Sensor
2005GMC Sierra 1500 GMC Sierra 1500 V8 6.0L (8th Vin Digit U) Throttle Position Sensor
2001-2002GMC Sierra 1500 HD GMC Sierra 1500 HD V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2001GMC Sierra 1500 HD GMC Sierra 1500 HD V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
1999GMC Sierra 2500 GMC Sierra 2500 V8 5.3L (8th Vin Digit T) Throttle Position Sensor
1999GMC Sierra 2500 GMC Sierra 2500 V8 6.0L (8th Vin Digit U) Throttle Position Sensor
2000-2002GMC Sierra 2500 GMC Sierra 2500 V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2000GMC Sierra 2500 GMC Sierra 2500 V8 5.3L (8th Vin Digit T) without Traction Control Throttle Position Sensor
2001-2002GMC Sierra 2500 GMC Sierra 2500 V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2001-2002GMC Sierra 2500 HD GMC Sierra 2500 HD V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2001-2002GMC Sierra 2500 HD GMC Sierra 2500 HD V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2005GMC Sierra 2500 HD GMC Sierra 2500 HD V8 6.0L (8th Vin Digit U) Throttle Position Sensor
2005GMC Sierra 2500 HD GMC Sierra 2500 HD V8 6.6L (8th Vin Digit 2) Throttle Position Sensor
2001-2002GMC Sierra 3500 GMC Sierra 3500 V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2005GMC Sierra 3500 GMC Sierra 3500 V8 6.6L (8th Vin Digit 2) Throttle Position Sensor
2005GMC Sierra 3500 GMC Sierra 3500 V8 6.0L (8th Vin Digit U) Throttle Position Sensor
1996-1999GMC Suburban C1500 GMC Suburban C1500 V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1999GMC Suburban C1500 GMC Suburban C1500 V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1999GMC Suburban C2500 GMC Suburban C2500 V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1999GMC Suburban C2500 GMC Suburban C2500 V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1999GMC Suburban C2500 GMC Suburban C2500 V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996-1999GMC Suburban K1500 GMC Suburban K1500 V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1999GMC Suburban K1500 GMC Suburban K1500 V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1999GMC Suburban K2500 GMC Suburban K2500 V8 5.7L (8th Vin Digit R) Throttle Position Sensor
1996-1999GMC Suburban K2500 GMC Suburban K2500 V8 6.5L (8th Vin Digit F) Throttle Position Sensor
1996-1999GMC Suburban K2500 GMC Suburban K2500 V8 7.4L (8th Vin Digit J) Throttle Position Sensor
1996GMC Yukon GMC Yukon V8 6.5L (8th Vin Digit S) Throttle Position Sensor
1996-2000GMC Yukon GMC Yukon V8 5.7L (8th Vin Digit R) Throttle Position Sensor
2000-2002GMC Yukon GMC Yukon V8 4.8L (8th Vin Digit V) without Traction Control Throttle Position Sensor
2000-2002GMC Yukon GMC Yukon V8 5.3L (8th Vin Digit T) without Traction Control Throttle Position Sensor
2001-2002GMC Yukon GMC Yukon V8 6.0L (8th Vin Digit U) without Traction Control Throttle Position Sensor
2002GMC Yukon GMC Yukon V8 5.3L (8th Vin Digit Z) without Traction Control Throttle Position Sensor
2003GMC Yukon GMC Yukon V8 6.0L (8th Vin Digit U) Throttle Position Sensor
2004GMC Yukon GMC Yukon V8 5.3L (8th Vin Digit Z) Throttle Position Sensor
2004GMC Yukon GMC Yukon V8 5.3L (8th Vin Digit T) Throttle Position Sensor
2004GMC Yukon XL 1500 GMC Yukon XL 1500 V8 5.3L (8th Vin Digit T) Throttle Position Sensor
2004GMC Yukon XL 1500 GMC Yukon XL 1500 V8 5.3L (8th Vin Digit Z) Throttle Position Sensor
2003GMC Yukon XL 2500 GMC Yukon XL 2500 V8 6.0L (8th Vin Digit U) Throttle Position Sensor
1997-1999Isuzu Hombre Isuzu Hombre V6 4.3L (8th Vin Digit X) Throttle Position Sensor
2000Isuzu Hombre Isuzu Hombre V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1994-1998Oldsmobile Achieva Olds Achieva V6 3.1L (8th Vin Digit M) Throttle Position Sensor
1995Oldsmobile Achieva Olds Achieva L4 2.3L (8th Vin Digit D) Throttle Position Sensor
1996-1998Oldsmobile Achieva Olds Achieva L4 2.4L (8th Vin Digit T) Throttle Position Sensor
1999-2004Oldsmobile Alero Olds Alero V6 3.4L (8th Vin Digit E) Throttle Position Sensor
1999-2001Oldsmobile Alero Olds Alero L4 2.4L (8th Vin Digit T) Throttle Position Sensor
1996-2003Oldsmobile Aurora Olds Aurora V8 4.0L (8th Vin Digit C) Throttle Position Sensor
2001-2002Oldsmobile Aurora Olds Aurora V6 3.5L (8th Vin Digit H) Throttle Position Sensor
1996-2001Oldsmobile Bravada Olds Bravada V6 4.3L (8th Vin Digit W) Throttle Position Sensor
1997-1999Oldsmobile Cutlass Olds Cutlass V6 3.1L (8th Vin Digit M) Throttle Position Sensor
1999Oldsmobile Cutlass Olds Cutlass V6 3.1L (8th Vin Digit J) Throttle Position Sensor
1993-1997Oldsmobile Cutlass Supreme Olds Cutlass Supreme V6 3.1L (8th Vin Digit M) Throttle Position Sensor
1996Oldsmobile Cutlass Supreme Olds Cutlass Supreme V6 3.4L (8th Vin Digit X) Throttle Position Sensor
1999-2002Oldsmobile Intrigue Olds Intrigue V6 3.5L (8th Vin Digit H) Throttle Position Sensor
1996-2004Oldsmobile Silhouette Olds Silhouette V6 3.4L (8th Vin Digit E) Throttle Position Sensor
2001-2005Pontiac Aztek Pontiac Aztek V6 3.4L (8th Vin Digit E) Throttle Position Sensor
2005Pontiac Bonneville Pontiac Bonneville V8 4.6L (8th Vin Digit Y) Throttle Position Sensor
1998-2002Pontiac Firebird Pontiac Firebird V8 5.7L (8th Vin Digit G) Throttle Position Sensor
2004Pontiac GTO Pontiac GTO V8 5.7L (8th Vin Digit 0) Throttle Position Sensor
1994-1998Pontiac Grand Am Pontiac Grand Am V6 3.1L (8th Vin Digit M) Throttle Position Sensor
1995Pontiac Grand Am Pontiac Grand Am L4 2.3L (8th Vin Digit D) Throttle Position Sensor
1996-2001Pontiac Grand Am Pontiac Grand Am L4 2.4L (8th Vin Digit T) Throttle Position Sensor
1999-2005Pontiac Grand Am Pontiac Grand Am V6 3.4L (8th Vin Digit E) Throttle Position Sensor
1994-1999Pontiac Grand Prix Pontiac Grand Prix V6 3.1L (8th Vin Digit M) Throttle Position Sensor
1996Pontiac Grand Prix Pontiac Grand Prix V6 3.4L (8th Vin Digit X) Throttle Position Sensor
2000-2003Pontiac Grand Prix Pontiac Grand Prix V6 3.1L (8th Vin Digit J) Throttle Position Sensor
1999-2005Pontiac Montana Pontiac Montana V6 3.4L (8th Vin Digit E) Throttle Position Sensor
2005Pontiac Montana Pontiac Montana V6 3.5L (8th Vin Digit L) Throttle Position Sensor
1995Pontiac Sunfire Pontiac Sunfire L4 2.3L (8th Vin Digit D) Throttle Position Sensor
1996-2002Pontiac Sunfire Pontiac Sunfire L4 2.4L (8th Vin Digit T) Throttle Position Sensor
1998-2001Pontiac Sunfire Pontiac Sunfire L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
2002Pontiac Sunfire Pontiac Sunfire L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
2002Pontiac Sunfire Pontiac Sunfire L4 2.2L (8th Vin Digit F) Throttle Position Sensor
1996-1998Pontiac Trans Sport Pontiac Trans Sport V6 3.4L (8th Vin Digit E) Throttle Position Sensor

Part Interchange

Brand Label Part Number
DIY Solutions ESS00574

This item may be interchangeable with parts from other brands with the above part numbers. This information is provided only for reference and does not guarantee that the item you are purchasing is identical to parts with part numbers from the brands listed above. To confirm that this item fits your vehicle, use the above "Check Vehicle Fit" option.

Part 1ATPS00002
In Stock


Orders must be placed by 2pm ET
Delivery options for:

Estimated Arrival Cost


Deliveries made to PO Boxes and FPO may take longer. See our Shipping & Delivery for more information.

DIY Solutions
Brand #: ESS00574