Okay, well I took it back to the dealer to see if they can find the problem. Of course they said to keep it running when I get there. I gave the service techs some of the possible reasons that you guys posted here and they appreiciated that. Hopefully that will lead them in the right direction.
Thanks again guys! I'll let you know how everything turns out. ...my poor Cobalt