GM 12576106 Programmed to your VIN
Fits these vehicles with these options:
ASTRO 03 Electronic Control Module; (LH front by battery) 
AVALANCHE 2500 03 Electronic Control Module; (LH front under battery) 
BLAZER S10/JIMMY S15 03 Electronic Control Module; (RH front engine compartment) 
CORVETTE 04 Electronic Control Module; (RH engine compartment), ID 12581565 
CTS 04 Electronic Control Module; (RH engine compartment), Base, ID 12581565 
EXPRESS 1500 VAN 03 Electronic Control Module; (LH rear engine compartment) 
EXPRESS 2500 VAN 03 Electronic Control Module; (LH rear engine compartment) 
EXPRESS 3500 VAN 03 Electronic Control Module; (LH rear engine compartment) 
S10/S15/SONOMA 03 Electronic Control Module; (RH front engine compartment), 4.3L 
SAFARI (GMC) 03 Electronic Control Module; (LH front by battery) 
SAVANA 1500 VAN 03 Electronic Control Module; (LH rear engine compartment) 
SAVANA 2500 VAN 03 Electronic Control Module; (LH rear engine compartment) 
SAVANA 3500 VAN 03 Electronic Control Module; (LH rear engine compartment) 
SIERRA 1500 PICKUP 03 Electronic Control Module; (LH front under battery), w/4.3L 
SIERRA 2500 PICKUP 03 Electronic Control Module; (LH front under battery), gasoline, 8.1L 
SIERRA 3500 PICKUP 03 Electronic Control Module; (LH front under battery), gasoline, 8.1L 
SILVERADO 1500 PICKUP 03 Electronic Control Module; (LH front under battery), w/4.3L 
SILVERADO 2500 PICKUP 03 Electronic Control Module; (LH front under battery), gasoline, 8.1L 
SILVERADO 3500 PICKUP 03 Electronic Control Module; (LH front under battery), gasoline, 8.1L 
SUBURBAN 2500 03 Electronic Control Module; (LH front under battery), 8.1L 
YUKON XL 2500 03 Electronic Control Module; (LH front under battery), 8.1L 
2003 2004


