2012 Cruze recently overheated due to a coolant leak. While car was overheating, service stabilitrak, traction control, and check engine light flashed. Went away when the car was started next. Refilled coolant and replaced a cracked thermostat housing. Now, car stutters and struggles to accelerate sometimes while service stabilitrak and traction control lights come on and the check engine light turns on. Sometimes they stay on, flash, or sometimes they go away. Current engine codes are as follows:
(1) U0100 (ABS) Lost Communication With Engine Control Module / Powertrain Control Module "A" - invalid serial data received (History)
(2) P0300 (ECM) Random - Multiple Misfire Detected (History MIL)
(3) P0301 Cylinder 1 Misfire Detected (Confirmed)
(4) P00B7 Engine Coolant Flow Low / Performance (Permanent)
(5) P0301 Cylinder 1 Misfire Detected (Permanent)

odds are engine is now shot, with a blown head gasket AND possible warped head. Have a pro check that first.

Thanks Scotty