Programmed 2012-2016 Cruze Engine Module ECM 12670335 | Plug & Play
USD 225.95 USD
Specifications
| Manufacturer Part Number | 12670335 |
| Country/Region Of Manufacture | United States |
| Manufacturer Warranty | 1 Year |
| Genuine OEM | Yes |
| Interchange Part Number | 590-02768 |
| PartNumber | 590 |
| Model | CRUZE |
| Year | 2012 |
It would randomly stall at stoplights, but never set a consistent trouble code. We checked fuel pressure, sensors, and wiring—everything looked fine. On a hunch, after noticing a slight flicker in the dash lights during one of the stalls, we monitored the ECM’s internal processor.