Anyway to reset the msg CEL besides the garage, The Olds service advisor showed me how on my Aurora some years back. I can't findhow on the Vibe. The engine and exhaust are fine, everything works smooth, no stink exhaust etc.
You should take it to a place like autozone, where they will read the code and reset it for free. You got a check engine light for a reason, you should at lteast find out what the computer thinks is wrong with your car. If you get the code, and post it up here, folks will help you figure out what might have caused the light to come on.