2005 Envoy XUV Engine Control Module 12597191 Programmed to Your VIN
There were no consistent trouble codes, just a history of random communication faults. After checking all the usual suspects—fuel pressure, wiring harnesses, grounds—I focused on the ECM. On the bench, I found that thermal stress was causing an internal processor fault.