| Brand | Cadillac |
|---|---|
| Mounting Style | Bolt-On |
| Type | Engine Control Unit (ECU) |
| Programming Required | Yes |
| Manufacturer Warranty | 60 Day |
| OE/OEM Part Number | 12595777 |
| Manufacturer Part Number | 12592124, 12591144, 19260507 |
| Terminal Type | Pin |
| Features | Easy Installation |
| Material | Aluminum |
| Placement on Vehicle | Front |
Check the listing for details. USED 2004-2007 Cadillac CTS/SRX 3.6L ECU Engine Control Module 12592124. Condition: Used. Listed at 90.00 USD. Ecm in good working condition