2003 2004 2005 Envoy Engine Computer 12574976 Programmed To Your VIN ECM

$82.99

One year replacement warranty

*See fitment in description for exact vehicle fitment*

In stock

SKU: 590-07122 Categories: ,

Description

This listing is for GM part number 12574976  that is programmed for your vehicle with the newest updates from GM using your VIN to match your vehicle. After you purchase the PCM you will need to provide us with your VIN so we can program the PCM before we ship it to you. This computer will fit these part numbers 12573576 12574976 12577955 12584593 16255757 19210065

This part will fit these makes and models with these options
SAAB 9-7X 06 Electronic Control Module; (LH engine), 6 cylinder, ID 12573576
ENVOY XL 05 Electronic Control Module; (LH engine), 4.2L
RAINIER 05 Electronic Control Module; (LH engine), 4.2L
ENVOY XL 03-04 Electronic Control Module; 4.2L (LH engine)
ENVOY XUV 05 Electronic Control Module; (LH engine), 4.2L
ISUZU ASCENDER 03-04 Electronic Control Module; (LH engine), 4.2L
ISUZU ASCENDER 05 Electronic Control Module; 4.2L (LH engine)
ENVOY 05 Electronic Control Module; 4.2L (LH engine)
RAINIER 04 Electronic Control Module; 4.2L (LH engine)
SAAB 9-7X 06 Electronic Control Module; (LH engine), 6 cylinder, ID 12584593
BRAVADA 03-04 Electronic Control Module; (LH engine)
SAAB 9-7X 06 Electronic Control Module; (LH engine), 6 cylinder, ID 12577955
TRAILBLAZER EXT 05 Electronic Control Module; (LH engine), 4.2L
SAAB 9-7X 06 Electronic Control Module; (LH engine), 6 cylinder, ID 19210065
ENVOY 03-04 Electronic Control Module; (LH engine)
SAAB 9-7X 06 Electronic Control Module; (LH engine), 6 cylinder, ID 16255757
TRAILBLAZER 03-05 Electronic Control Module; (LH engine)
SAAB 9-7X 05 Electronic Control Module; (LH engine), 6 cylinder
TRAILBLAZER EXT 03-04 Electronic Control Module; 4.2L (LH engine)
SAAB 9-7X 06 Electronic Control Module; (LH engine), 6 cylinder, ID 12574976
ENVOY XUV 04 Electronic Control Module; 4.2L (LH engine)

Additional information

Weight 4.00 lbs
Genuine OEM

Yes

Interchange Part Number

Designation

Seller refurbished

PartNumber

590

Model

Year

Stock #

Brand

Manufacturer Part Number

Superseded Part Number

12573576 12574976 12577955 12584593 16255757 19210065