I had this same issue with mine a few weeks ago (2008). In my case the stabilitrack and abs light was on, CEL was flashing and the engine ran like crap. This came out of absolute nowhere. Some on here mentioned voltage and ground issues. Everything looked ok. However, it looked like my voltage was way higher than normal. I decided to replace my alternator just because it was a quick china fix at the time. Installed a new AC Delco (probably still china) and for now, all seems well. Not sure if it's a coincidence or not but I'll take it.