2006 Chevy Cobalt (102,000 mi) Engine Light on and rides rough?

It's also burning fuel like crazy. This just started yesterday. What would cause this?
3 answers 3