Replaces

Throttle Position Sensor DIY Solutions

Frequently bought together

Description
Vehicle Fit
Warranty & Shipping
Product Reviews
Q&A

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:

  • Brand New Throttle Position Sensor
  • Mounts to throttle body
  • Built to strict quality control standards
  • 100% electrically tested prior to leaving the factory

This TPS makes a great replacement and has good cost savings over the dealer part!

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.

5.00/ 5.0
3 reviews
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
3
0
0
0
0
Part worked and fit like it should and was over half the price of a chain store price!
July 21, 2017
TPS
Amazing. No more rough idle.
March 9, 2019
worked perfect!!
this part was just what I needed. My suburban had a delay shift from 1st to 2nd and I noticed the pedal was a little stiff. This sensor fixed both problems and was a quick install
April 10, 2019
Customer Q&A
Ask a question to 1A Auto customers who purchased the product
Does this fit a 1995 5.7 litter 350?
Don C October 1, 2017

Fits the following Makes:

Year Make Model Description
1995-1996Buick Century Buick Century L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1991Buick Roadmaster Buick Roadmaster V8 5.0L (8th Vin Digit E) Throttle Position Sensor
1992-1993Buick Roadmaster Buick Roadmaster V8 5.7L (8th Vin Digit 7) Throttle Position Sensor
1987-1989Buick Skyhawk Buick Skyhawk L4 2.0L (8th Vin Digit 1) Throttle Position Sensor
1991-1992Cadillac Brougham Cadillac Brougham V8 5.0L (8th Vin Digit E) Throttle Position Sensor
1991-1992Cadillac Brougham Cadillac Brougham V8 5.7L (8th Vin Digit 7) Throttle Position Sensor
1993Cadillac Fleetwood Cadillac Fleetwood V8 5.7L (8th Vin Digit 7) Throttle Position Sensor
1991-1994Chevrolet Astro Chevrolet Astro V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
2004-2005Chevrolet Aveo Chevrolet Aveo Throttle Position Sensor
2004-2005Chevrolet Aveo 5 Chevrolet Aveo 5 Throttle Position Sensor
1987-1989Chevrolet Beretta Chevrolet Beretta L4 2.0L (8th Vin Digit 1) Throttle Position Sensor
1990-1991Chevrolet Beretta Chevrolet Beretta L4 2.2L (8th Vin Digit G) Throttle Position Sensor
1995-1996Chevrolet Beretta Chevrolet Beretta L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1991-1994Chevrolet Blazer Full Size Chevrolet Blazer Full Size V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1994Chevrolet Blazer S10 Chevrolet Blazer S10 V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1995Chevrolet C1500 Truck Chevrolet C1500 Truck V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1991-1993Chevrolet C1500 Truck Chevrolet C1500 Truck SS V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1995Chevrolet C1500 Truck Chevrolet C1500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995Chevrolet C1500 Truck Chevrolet C1500 Truck V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1995Chevrolet C2500 Truck Chevrolet C2500 Truck V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1991-1995Chevrolet C2500 Truck Chevrolet C2500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995Chevrolet C2500 Truck Chevrolet C2500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1992-1995Chevrolet C2500 Truck Chevrolet C2500 Truck V6 4.3L Throttle Position Sensor
1991-1995Chevrolet C3500 Truck Chevrolet C3500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995Chevrolet C3500 Truck Chevrolet C3500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1992Chevrolet Camaro Chevrolet Camaro V8 5.0L (8th Vin Digit E) Throttle Position Sensor
1993-1995Chevrolet Camaro Chevrolet Camaro V6 3.4L (8th Vin Digit S) Throttle Position Sensor
1991-1993Chevrolet Caprice Chevrolet Caprice V8 5.7L (8th Vin Digit 7) Throttle Position Sensor
1991-1993Chevrolet Caprice Chevrolet Caprice V8 5.0L (8th Vin Digit E) Throttle Position Sensor
1992-1993Chevrolet Caprice Chevrolet Caprice V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1987-1989Chevrolet Cavalier Chevrolet Cavalier L4 2.0L (8th Vin Digit 1) Throttle Position Sensor
1990-1991Chevrolet Cavalier Chevrolet Cavalier L4 2.2L (8th Vin Digit G) Throttle Position Sensor
1995-1997Chevrolet Cavalier Chevrolet Cavalier L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1987-1989Chevrolet Corsica Chevrolet Corsica L4 2.0L (8th Vin Digit 1) Throttle Position Sensor
1990-1991Chevrolet Corsica Chevrolet Corsica L4 2.2L (8th Vin Digit G) Throttle Position Sensor
1995-1996Chevrolet Corsica Chevrolet Corsica L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1991-1995Chevrolet G10 Chevrolet G10 V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1991-1993Chevrolet G10 Chevrolet G10 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995Chevrolet G10 Chevrolet G10 V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1995Chevrolet G20 Chevrolet G20 V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1991-1993Chevrolet G20 Chevrolet G20 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995Chevrolet G20 Chevrolet G20 V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1994-1995Chevrolet G20 Chevrolet G20 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1996Chevrolet G30 Chevrolet G30 V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1993Chevrolet G30 Chevrolet G30 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995Chevrolet G30 Chevrolet G30 V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1994-1995Chevrolet G30 Chevrolet G30 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995Chevrolet K1500 Truck Chevrolet K1500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995Chevrolet K1500 Truck Chevrolet K1500 Truck V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1992-1995Chevrolet K1500 Truck Chevrolet K1500 Truck V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1995Chevrolet K2500 Truck Chevrolet K2500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1995Chevrolet K2500 Truck Chevrolet K2500 Truck V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1991-1995Chevrolet K2500 Truck Chevrolet K2500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995Chevrolet K2500 Truck Chevrolet K2500 Truck V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1995Chevrolet K3500 Truck Chevrolet K3500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995Chevrolet K3500 Truck Chevrolet K3500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1995Chevrolet LLV (Postal Truck) Chevrolet LLV (Postal Truck) L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1991-1995Chevrolet Lumina APV Chevrolet Lumina APV V6 3.1L (8th Vin Digit D) Throttle Position Sensor
1991-1995Chevrolet P30 Chevrolet P30 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995Chevrolet P30 Chevrolet P30 V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1992-1995Chevrolet P30 Chevrolet P30 V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991Chevrolet R3500 Truck Chevrolet R3500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991Chevrolet R3500 Truck Chevrolet R3500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1994Chevrolet S10 Pickup Chevrolet S10 Pickup V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1992-1993Chevrolet S10 Pickup Chevrolet S10 Pickup V6 2.8L (8th Vin Digit R) Throttle Position Sensor
1995-1997Chevrolet S10 Pickup Chevrolet S10 Pickup L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1992-1995Chevrolet Suburban C2500 Chevrolet Suburban C2500 V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1992-1995Chevrolet Suburban K2500 Chevrolet Suburban K2500 V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991Chevrolet Suburban R1500 Chevrolet Suburban R1500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991Chevrolet Suburban R2500 Chevrolet Suburban R2500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991Chevrolet Suburban R2500 Chevrolet Suburban R2500 V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991Chevrolet Suburban V1500 Chevrolet Suburban V1500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991Chevrolet Suburban V2500 Chevrolet Suburban V2500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1995Chevrolet Tahoe Chevrolet Tahoe V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991Chevrolet V3500 Truck Chevrolet V3500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991Chevrolet V3500 Truck Chevrolet V3500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1999-2002Daewoo Lanos Daewoo Lanos L4 1.6L (8th Vin Digit 6) Throttle Position Sensor
1999-2000Daewoo Leganza Daewoo Leganza L4 2.2L Throttle Position Sensor
2001-2002Daewoo Leganza Daewoo Leganza L4 2.2L (8th Vin Digit 2) Throttle Position Sensor
1999-2000Daewoo Nubira Daewoo Nubira Throttle Position Sensor
2001-2002Daewoo Nubira Daewoo Nubira L4 2.0L (8th Vin Digit Z) Throttle Position Sensor
1991-1995GMC C1500 Truck GMC C1500 Truck V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1991-1995GMC C1500 Truck GMC C1500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995GMC C1500 Truck GMC C1500 Truck V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1995GMC C2500 Truck GMC C2500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1995GMC C2500 Truck GMC C2500 Truck V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1991-1995GMC C2500 Truck GMC C2500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995GMC C2500 Truck GMC C2500 Truck V6 4.3L Throttle Position Sensor
1991-1995GMC C3500 Truck GMC C3500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995GMC C3500 Truck GMC C3500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1993GMC G1500 GMC G1500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995GMC G1500 GMC G1500 V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1992-1995GMC G1500 GMC G1500 V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1995GMC G2500 GMC G2500 V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1991-1995GMC G2500 GMC G2500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995GMC G2500 GMC G2500 V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1996GMC G3500 GMC G3500 V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1995GMC G3500 GMC G3500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995GMC G3500 GMC G3500 V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991GMC Jimmy Full Size GMC Jimmy Full Size V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1994GMC Jimmy S-15 GMC Jimmy S-15 V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1995GMC K1500 Truck GMC K1500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995GMC K1500 Truck GMC K1500 Truck V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1992-1995GMC K1500 Truck GMC K1500 Truck V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1995GMC K2500 Truck GMC K2500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1995GMC K2500 Truck GMC K2500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995GMC K2500 Truck GMC K2500 Truck V8 5.0L (8th Vin Digit H) Throttle Position Sensor
1992-1995GMC K2500 Truck GMC K2500 Truck V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1995GMC K3500 Truck GMC K3500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995GMC K3500 Truck GMC K3500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1995GMC P3500 GMC P3500 V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1995GMC P3500 GMC P3500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991-1995GMC P3500 GMC P3500 V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991GMC R3500 Truck GMC R3500 Truck V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991GMC R3500 Truck GMC R3500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991-1994GMC S-15 Sonoma GMC S-15 Sonoma V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1992-1993GMC S-15 Sonoma GMC S-15 Sonoma V6 2.8L (8th Vin Digit R) Throttle Position Sensor
1995-1997GMC S-15 Sonoma GMC S-15 Sonoma L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1991-1994GMC Safari GMC Safari V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1992-1995GMC Suburban C1500 GMC Suburban C1500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995GMC Suburban C2500 GMC Suburban C2500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995GMC Suburban C2500 GMC Suburban C2500 V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1992-1995GMC Suburban K1500 GMC Suburban K1500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995GMC Suburban K2500 GMC Suburban K2500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1992-1995GMC Suburban K2500 GMC Suburban K2500 V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991GMC Suburban R1500 GMC Suburban R1500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991GMC Suburban R2500 GMC Suburban R2500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991GMC Suburban R2500 GMC Suburban R2500 V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1991GMC Suburban V1500 GMC Suburban V1500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991GMC Suburban V2500 GMC Suburban V2500 V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1991GMC V3500 Truck GMC V3500 Truck V8 7.4L (8th Vin Digit N) Throttle Position Sensor
1992-1995GMC Yukon GMC Yukon V8 5.7L (8th Vin Digit K) Throttle Position Sensor
1995-1996Hummer H1 Hummer H1 V8 5.7L (8th Vin Digit D) Throttle Position Sensor
1996Hummer H1 Hummer H1 V8 6.5L Turbo Diesel (8th Vin Digit Z) Throttle Position Sensor
1998Isuzu Amigo Isuzu Amigo L4 2.2L (8th Vin Digit D) Throttle Position Sensor
1999-2000Isuzu Amigo Isuzu Amigo L4 2.2L Throttle Position Sensor
1996-1997Isuzu Hombre Isuzu Hombre L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1991-1994Isuzu Pup Pickup Isuzu Pup Pickup V6 3.1L (8th Vin Digit Z) Throttle Position Sensor
1992Isuzu Pup Pickup Isuzu Pup Pickup L4 2.3L Throttle Position Sensor
1991-1992Isuzu Rodeo Isuzu Rodeo V6 3.1L (8th Vin Digit Z) Throttle Position Sensor
1998-2003Isuzu Rodeo Isuzu Rodeo L4 2.2L Throttle Position Sensor
2001-2003Isuzu Rodeo Sport Isuzu Rodeo Sport L4 2.2L Throttle Position Sensor
1991-1992Oldsmobile Bravada Olds Bravada V6 4.3L (8th Vin Digit Z) Throttle Position Sensor
1991-1992Oldsmobile Custom Cruiser Olds Custom Cruiser V8 5.0L (8th Vin Digit E) Throttle Position Sensor
1992Oldsmobile Custom Cruiser Olds Custom Cruiser V8 5.7L (8th Vin Digit 7) Throttle Position Sensor
1995-1996Oldsmobile Cutlass Ciera Olds Cutlass Ciera L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1987-1988Oldsmobile Firenza Olds Firenza L4 2.0L (8th Vin Digit 1) Throttle Position Sensor
1991-1994Oldsmobile Silhouette Olds Silhouette V6 3.1L (8th Vin Digit D) Throttle Position Sensor
1991-1992Pontiac Firebird Pontiac Firebird V8 5.0L (8th Vin Digit E) Throttle Position Sensor
1993-1995Pontiac Firebird Pontiac Firebird V6 3.4L (8th Vin Digit S) Throttle Position Sensor
1988Pontiac Grand Am Pontiac Grand Am L4 2.3L (8th Vin Digit D) Throttle Position Sensor
1992-1994Pontiac Sunbird Pontiac Sunbird L4 2.0L (8th Vin Digit H) Throttle Position Sensor
1995-1997Pontiac Sunfire Pontiac Sunfire L4 2.2L (8th Vin Digit 4) Throttle Position Sensor
1991-1995Pontiac Trans Sport Pontiac Trans Sport V6 3.1L (8th Vin Digit D) Throttle Position Sensor
2004Suzuki Forenza Suzuki Forenza L4 2.0L Throttle Position Sensor

Part Interchange

Brand Label Part Number
DIY Solutions ESS00583

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 1ATPS00016
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 #: ESS00583