Break Down!

Yesterday 11-05-2009, my 1990 Buick Century Limited broke down. It went into a rough Idle, then just stopped running, engine stopped. It then restarted after a couple of minutes, and let out some dirty exhaust,alchohol smelling and shooting out some like oil pigments?? Then cut out again and the check engine light came on along, with the check oil light. Please help!!! =)

The car has oil at right level on dipstick, has a new air filter, and alternator. I did an oil filter and change at the end of September, so this is very new and all of the sudden. =(