PART NUMBER :  12588923

INTERCHANGES TO : 12573059, 590-7123, 599-959 

PLUG AND PLAY : YES 

TESTED : 13 Point Inspected, and On Vehicle Tested for Full Function

ON VEHICLE LOCATION : Under hood, drivers side, on firewall


This listing is for one 12588923 Throttle Actuator Control Module, commonly referred to as the TAC.  The TAC is the interface module between the gas pedal, PCM, and throttle body.  Common symptoms related to a bad TAC may be P2108, P1516, and U0107 along with "Reduced Engine Power".  These symptoms may be related to issues other then a bad TAC.  Before replacing the TAC on your vehicle be sure that it is defective. 

If you don't have the part number from your TAC to match it to ours I can verify fitment for your vehicle if you message me your 17 digit VIN(vehicle identification number). 


*This TAC was removed from a running vehicle then 13 point inspected and on vehicle tested for full function.  

*We ship the same day or the following business day from receipt of payment - item is in stock and ready to ship

*Picture shows both sides of the TAC.  You will receive one 12588923 TAC with your purchase.

*60 day return if the item is not installed - ships in a sealed bag. 60 day exchange for any alleged defect.
 

 

***We have been a trusted auto electronics source for 19+ years.  We are also a 19+ year eBay member with Excellent positive feedback.


Fits the following applications if the vehicle applications:


 
Cadillac  Escalade 
2003 5.3L V8 
2003 6.0L V8

2004 5.3L V8
2004 6.0L V8 

2005 5.3L V8 
2005 6.0L V8


Cadillac  Escalade ESV
2003 6.0L V8 
2004 6.0L V8 
2005 6.0L V8 

 
Cadillac  Escalade EXT
2003 6.0L V8 
2004 6.0L V8
2005 6.0L V8



Chevrolet  Avalanche 1500
2003 5.3L V8 
2003 5.3L V8 FLEX 

2004 5.3L V8 
2004 5.3L V8 FLEX 

2005 5.3L V8 
2005 5.3L V8 FLEX


Chevy  Avalanche 2500
2003 8.1L V8 
2004 8.1L V8 
2005 8.1L V8


Chevy  Silverado 1500
2003 4.8L V8 
2003 5.3L V8 
2003 5.3L V8 FLEX
2003 6.0L V8 
 
2004 4.8L V8 
2004 5.3L V8 
2004 5.3L V8 ELECTRIC/GAS 
2004 5.3L V8 FLEX 
2004 6.0L V8 

2005 4.8L V8 
2005 5.3L V8 
2005 5.3L V8 ELECTRIC/GAS 
2005 5.3L V8 FLEX
2005 6.0L V8 
 

Chevy  Silverado 1500 HD
2003 6.0L V8 
2005 6.0L V8

 
Chevy  Silverado 2500
2003 6.0L V8 
2004 6.0L V8

 
Chevy  Silverado 2500 HD
2003 6.0L V8 
2003 6.0L V8 CNG
2003 8.1L V8 

2004 6.0L V8 
2004 6.0L V8 CNG 
2004 8.1L V8 

2005 6.0L V8 
2005 6.0L V8 CNG
2005 8.1L V8 


Chevy  Silverado 3500 
2003 6.0L V8 
2003 6.0L V8 CNG 
2003 8.1L V8

2004 6.0L V8 
2004 6.0L V8 CNG
2004 8.1L V8 
 
2005 6.0L V8 
2005 6.0L V8 CNG
2005 8.1L V8 


Chevy  Suburban 1500
2003 5.3L V8 
2003 5.3L V8 FLEX 

2004 5.3L V8 
2004 5.3L V8 FLEX

2005 5.3L V8 
2005 5.3L V8 FLEX VIN:Z


Chevy  Suburban 2500
2003 6.0L V8 
2003 8.1L V8 

2004 6.0L V8
2004 8.1L V8 
 
2005 6.0L V8
2005 8.1L V8 


Chevy Tahoe
2003 4.8L V8 
2003 5.3L V8 
2003 5.3L V8 FLEX 

2004 4.8L V8 
2004 5.3L V8 
2004 5.3L V8 FLEX 

2005 4.8L V8 
2005 5.3L V8 
2005 5.3L V8 FLEX



GMC  Sierra 1500
2003 4.8L V8 
2003 5.3L V8 
2003 5.3L V8 FLEX 
2003 6.0L V8 

2004 4.8L V8 
2004 5.3L V8 
2004 5.3L V8 FLEX
2004 6.0L V8 

2005 4.8L V8 
2005 5.3L V8 
2005 5.3L V8 ELECTRIC/GAS 
2005 5.3L V8 FLEX
2005 6.0L V8 

 
GMC Sierra 1500 HD
2003 6.0L V8 
2005 6.0L V8


GMC Sierra 2500
2003 6.0L V8 
2004 6.0L V8

 
GMC Sierra 2500 HD
2003 6.0L V8 
2003 6.0L V8 CNG 
2003 8.1L V8

2004 6.0L V8 
2004 6.0L V8 CNG 
2004 8.1L V8 

2005 6.0L V8 
2005 6.0L V8 CNG
2005 8.1L V8 
 

GMC Sierra 3500
2003 6.0L V8 
2003 6.0L V8 CNG 
2003 8.1L V8 

2004 6.0L V8 
2004 6.0L V8 CNG 
2004 8.1L V8 

2005 6.0L V8 
2005 6.0L V8 CNG
2005 8.1L V8 
 

GMC Yukon
2003 4.8L V8 
2003 5.3L V8 
2003 5.3L V8 FLEX
2003 6.0L V8

2004 4.8L V8 
2004 5.3L V8 
2004 5.3L V8 FLEX 
2004 6.0L V8 

2005 4.8L V8
2005 5.3L V8 
2005 5.3L V8 FLEX 
2005 6.0L V8

 
GMC Yukon XL 1500
2003 5.3L V8 
2003 5.3L V8 FLEX
2003 6.0L V8 

2004 5.3L V8 
2004 5.3L V8 FLEX 
2004 6.0L V8 

2005 5.3L V8 
2005 5.3L V8 FLEX
2005 6.0L V8

 
GMC Yukon XL 2500
2003 6.0L V8 
2003 8.1L V8

2004 6.0L V8 
2004 8.1L V8 

2005 6.0L V8
2005 8.1L V8



Hummer H2
2003 6.0L V8 
2004 6.0L V8   
2005 6.0L V8
2006 6.0L V8 
2007 6.0L V8 



 ****Picture is of a TAC from our inventory.  You will receive a TAC in the same condition that is shown.  We clean, inspect, and on vehicle test each TAC for full function.

****The content of this description is copyright protected 2020