So, in the last few weeks, my Cobalt ('06, 2.2) seems to have gone all to hell. It only has 54,000 miles on it.
3 weeks ago I was sitting at a gas station when the bottom dropped out of the rpm's and the check engine light started flashing. Started running half of what was normal, trying to...