I had the stabilitrak light coming on in my '07 for a while, and it was sometime, but not always accompanied by a code for either a misfire or a rich mixture on bank 1 or 2, or both. Can't remember now. Anyway, in my case it turned out to be the fuel pressure regulator, which is attached to the pump in the tank, going bad. I put in a new OEM pump and it solved the problem.