Homeβ€Ί Emission Control > Sensorsβ€Ί Dorman 977-000 Throttle Position Sensor
Part #: 977-000

Dorman 977-000 Throttle Position Sensor

141 vehicles fit this part
Select your vehicle to confirm fitment
Verify this part fits before purchasing β€” free returns if it doesn't
$111.81Free Shipping
Free ShippingNo Cost to Continental U.S.
Free Returns*Wrong fit? No cost
60-Day ReturnsMoney back guarantee
*Free return shipping only qualifies if our fitment verification tool is used.
In Stock Β· Ready To Ship Most orders ship same-day if ordered before 1pm CST.
OE Direct Replacement β€” Bolt-on fit, no modifications needed
Fitment: Buick, Cadillac, Chevrolet, GMC, and Hummer, Avalanche 1500, Envoy XL, Envoy XUV, Escalade, Escalade ESV, Escalade EXT, Express 1500, Express 2500, Express 3500, H2, Rainier, Savana 1500, Savana 2500, Savana 3500, Sierra 1500, Sierra 1500 Classic, Sierra 1500 HD, Sierra 1500 HD Classic, Sierra 2500, Sierra 2500 HD, Sierra 2500 HD Classic, Sierra 3500, Sierra 3500 Classic, Silverado 1500, Silverado 1500 Classic, Silverado 1500 HD, Silverado 1500 HD Classic, Silverado 2500, Silverado 2500 HD, Silverado 2500 HD Classic, Silverado 3500, Silverado 3500 Classic, SSR, Suburban 1500, Suburban 2500, Tahoe, Trailblazer, Trailblazer EXT, Yukon, Yukon XL 1500, and Yukon XL 2500
Easy Returns β€” Return within 60 days for a full refund
Fast Shipping β€” Most orders ship same business day before 1pm CST

Overview of the Dorman 977-000 Throttle Position Sensor

The Dorman 977-000 throttle position sensor is designed for precise throttle body monitoring in select GM vehicles. This sensor ensures accurate throttle input data for optimal engine performance in models like the Chevrolet Silverado 1500 and GMC Sierra 2500 HD.

  • Durable plastic construction for reliable operation
  • Throttle body mounted design for direct installation
  • 8-terminal blade type electrical connection with male terminals
  • Non-adjustable sensor for consistent factory calibration
  • Black finish for corrosion resistance and durability
  • Includes installation hardware for convenience

Detailed Product Description

The Dorman 977-000 throttle position sensor is engineered to provide accurate throttle position feedback to the engine control unit (ECU). Constructed from durable plastic, this sensor mounts directly on the throttle body, ensuring precise measurement of throttle plate angle. Featuring an 8-terminal blade type electrical connection with male terminals, it integrates seamlessly with the vehicle's wiring harness. The sensor is non-adjustable, maintaining factory specifications for consistent performance. Its black finish offers protection against environmental factors, contributing to long-term reliability.

Compatible Vehicles and Applications

This throttle position sensor is compatible with a range of General Motors vehicles, including:

  • Buick models
  • Cadillac Escalade, Escalade ESV, and Escalade EXT
  • Chevrolet Avalanche 1500, Silverado 1500, 2500, 3500, Suburban 1500 and 2500, Tahoe, Trailblazer, and SSR
  • GMC Sierra 1500, 2500, 3500, Yukon, Yukon XL 1500 and 2500, Envoy XL, Envoy XUV, and Rainier
  • Hummer H2
  • Express 1500, 2500, 3500 and Savana 1500, 2500, 3500

Common Issues Addressed by the Dorman 977-000 Sensor

  • Erratic or unresponsive throttle input readings
  • Engine hesitation or stalling during acceleration
  • Check engine light triggered by throttle position faults
  • Poor fuel economy due to incorrect throttle data
  • Inconsistent idle speed or engine surging

Installation Notes and Tips

When installing the Dorman 977-000 throttle position sensor, ensure the throttle body is clean and free of debris. Align the sensor carefully to the throttle shaft to avoid damage. Use the included installation hardware to secure the sensor firmly. Verify electrical connections are tight and free from corrosion. After installation, clear any diagnostic trouble codes and perform a throttle position sensor relearn procedure if required by the vehicle's service manual.

Quality Assurance and Warranty

Dorman parts are manufactured to meet or exceed OEM specifications, providing reliable performance and durability. The 977-000 throttle position sensor undergoes rigorous quality control testing to ensure proper fit and function. This part is backed by Dorman's limited warranty, covering defects in material and workmanship under normal use.

BrandDorman
Part Number977-000
MaterialPlastic
Throttle Body MountedYes
Terminal TypeBlade
AdjustableNo
Color/FinishBlack
Electrical Connection TypeMale
Installation Hardware IncludedYes
Package Contents1 throttle position sensor
Terminal Count8

This part fits 141 vehicles. Search below:

YearMakeModelLitersCylindersPositionNotes
2007ChevroletExpress 15005.3LV8N/A
2007ChevroletExpress 25006.0LV8N/A
2007ChevroletExpress 25004.8LV8N/A
2007ChevroletExpress 35006.0LV8N/A
2007ChevroletExpress 35004.8LV8N/A
2007ChevroletSilverado 1500 Classic5.3LV8N/A
2007ChevroletSilverado 1500 Classic6.0LV8N/A
2007ChevroletSilverado 1500 Classic4.8LV8N/A
2007ChevroletSilverado 1500 HD Classic6.0LV8N/A
2007ChevroletSilverado 2500 HD Classic6.0LV8N/A
2007ChevroletSilverado 3500 Classic6.0LV8N/A
2007GMCSavana 15005.3LV8N/A
2007GMCSavana 25006.0LV8N/A
2007GMCSavana 25004.8LV8N/A
2007GMCSavana 35006.0LV8N/A
2007GMCSavana 35004.8LV8N/A
2007GMCSierra 1500 Classic5.3LV8N/A
2007GMCSierra 1500 Classic6.0LV8N/A
2007GMCSierra 1500 Classic4.8LV8N/A
2007GMCSierra 1500 HD Classic6.0LV8N/A
2007GMCSierra 2500 HD Classic6.0LV8N/A
2007GMCSierra 3500 Classic6.0LV8N/A
2007HummerH26.0LV8N/A
2006CadillacEscalade6.0LV8N/A
2006CadillacEscalade ESV6.0LV8N/A
2006CadillacEscalade EXT6.0LV8N/A
2006ChevroletAvalanche 1500N/A
2006ChevroletExpress 25006.0LV8N/Aw/Electronic Throttle Control
2006ChevroletExpress 35006.0LV8N/Aw/Electronic Throttle Control
2006ChevroletSilverado 15005.3LV8N/A
2006ChevroletSilverado 15006.0LV8N/A
2006ChevroletSilverado 15004.8LV8N/A
2006ChevroletSilverado 1500 HD6.0LV8N/A
2006ChevroletSilverado 2500 HD6.0LV8N/A
2006ChevroletSilverado 35006.0LV8N/A
2006ChevroletSuburban 1500N/A
2006ChevroletSuburban 25006.0LV8N/A
2006ChevroletTahoeN/A
2006GMCSavana 25006.0LV8N/Aw/Electronic Throttle Control
2006GMCSavana 35006.0LV8N/Aw/Electronic Throttle Control
2006GMCSierra 15005.3LV8N/A
2006GMCSierra 15006.0LV8N/A
2006GMCSierra 15004.8LV8N/A
2006GMCSierra 1500 HD6.0LV8N/A
2006GMCSierra 2500 HD6.0LV8N/A
2006GMCSierra 35006.0LV8N/A
2006GMCYukonN/A
2006GMCYukon XL 1500N/A
2006GMCYukon XL 25006.0LV8N/A
2006HummerH26.0LV8N/A
2005CadillacEscalade5.3LV8N/A
2005CadillacEscalade6.0LV8N/A
2005CadillacEscalade ESV6.0LV8N/A
2005CadillacEscalade EXT6.0LV8N/A
2005ChevroletAvalanche 1500N/A
2005ChevroletExpress 25006.0LV8N/Aw/Electronic Throttle Control
2005ChevroletExpress 35006.0LV8N/Aw/Electronic Throttle Control
2005ChevroletSilverado 15005.3LV8N/A
2005ChevroletSilverado 15006.0LV8N/A
2005ChevroletSilverado 15004.8LV8N/A
2005ChevroletSilverado 1500 HD6.0LV8N/A
2005ChevroletSilverado 2500 HD6.0LV8N/A
2005ChevroletSilverado 35006.0LV8N/A
2005ChevroletSuburban 1500N/A
2005ChevroletSuburban 25006.0LV8N/A
2005ChevroletTahoeN/A
2005GMCSavana 25006.0LV8N/Aw/Electronic Throttle Control
2005GMCSavana 35006.0LV8N/Aw/Electronic Throttle Control
2005GMCSierra 15005.3LV8N/A
2005GMCSierra 15006.0LV8N/A
2005GMCSierra 15004.8LV8N/A
2005GMCSierra 1500 HD6.0LV8N/A
2005GMCSierra 2500 HD6.0LV8N/A
2005GMCSierra 35006.0LV8N/A
2005GMCYukonN/A
2005GMCYukon XL 1500N/A
2005GMCYukon XL 25006.0LV8N/A
2005HummerH26.0LV8N/A
2004BuickRainier5.3LV8N/A
2004CadillacEscalade5.3LV8N/A
2004CadillacEscalade6.0LV8N/A
2004CadillacEscalade ESV6.0LV8N/A
2004CadillacEscalade EXT6.0LV8N/A
2004ChevroletAvalanche 1500N/A
2004ChevroletExpress 25006.0LV8N/Aw/Electronic Throttle Control
2004ChevroletExpress 35006.0LV8N/Aw/Electronic Throttle Control
2004ChevroletSilverado 15005.3LV8N/A
2004ChevroletSilverado 15006.0LV8N/A
2004ChevroletSilverado 15004.8LV8N/A
2004ChevroletSilverado 25006.0LV8N/A
2004ChevroletSilverado 2500 HD6.0LV8N/A
2004ChevroletSilverado 35006.0LV8N/A
2004ChevroletSSRN/A
2004ChevroletSuburban 1500N/A
2004ChevroletSuburban 25006.0LV8N/A
2004ChevroletTahoeN/A
2004ChevroletTrailblazer4.2LL6N/A
2004ChevroletTrailblazer EXT5.3LV8N/A
2004GMCEnvoy XL5.3LV8N/A
2004GMCEnvoy XUV5.3LV8N/A
2004GMCSavana 25006.0LV8N/Aw/Electronic Throttle Control
2004GMCSavana 35006.0LV8N/Aw/Electronic Throttle Control
2004GMCSierra 15005.3LV8N/A
2004GMCSierra 15006.0LV8N/A
2004GMCSierra 15004.8LV8N/A
2004GMCSierra 25006.0LV8N/A
2004GMCSierra 2500 HD6.0LV8N/A
2004GMCSierra 35006.0LV8N/A
2004GMCYukonN/A
2004GMCYukon XL 1500N/A
2004GMCYukon XL 25006.0LV8N/A
2004HummerH26.0LV8N/A
2003CadillacEscalade5.3LV8N/A
2003CadillacEscalade6.0LV8N/A
2003CadillacEscalade ESV6.0LV8N/A
2003CadillacEscalade EXT6.0LV8N/A
2003ChevroletAvalanche 1500N/A
2003ChevroletSilverado 15005.3LV8N/A
2003ChevroletSilverado 15006.0LV8N/A
2003ChevroletSilverado 15004.8LV8N/A
2003ChevroletSilverado 1500 HD6.0LV8N/A
2003ChevroletSilverado 25006.0LV8N/A
2003ChevroletSilverado 2500 HD6.0LV8N/A
2003ChevroletSilverado 35006.0LV8N/A
2003ChevroletSSRN/A
2003ChevroletSuburban 1500N/A
2003ChevroletSuburban 25006.0LV8N/A
2003ChevroletTahoeN/A
2003ChevroletTrailblazer EXT5.3LV8N/A
2003GMCEnvoy XL5.3LV8N/A
2003GMCSierra 15005.3LV8N/A
2003GMCSierra 15006.0LV8N/A
2003GMCSierra 15004.8LV8N/A
2003GMCSierra 1500 HD6.0LV8N/A
2003GMCSierra 25006.0LV8N/A
2003GMCSierra 2500 HD6.0LV8N/A
2003GMCSierra 35006.0LV8N/A
2003GMCYukonN/A
2003GMCYukon XL 1500N/A
2003GMCYukon XL 25006.0LV8N/A
2003HummerH26.0LV8N/A

* Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.

This part directly replaces or is cross-referenced with the following part numbers:

12570800S20006S2006

Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.