6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
6755145
(Click image above for slideshow)

2005 Cadillac XLR ECM Engine Control Module - 12576523 - OEM

Regular price $118.99 $0.00 Unit price per
Shipping calculated at checkout.

Condition: Used

Conditions & Options: ECM 12576523

Genuine OEM: Yes

Interchange Part Number: 590-07130

Designation: Used

PartNumber: 590

Mileage: 79000

Model: XLR

Make: CADILLAC

Year: 2005

Stock #: ZH7443

GTIN: Does not apply

Inventory ID: 382532

VIN #: 1G6YV34A355602042

Brand: Cadillac

Manufacturer Part Number: Does Not Apply