get the code read, aka have the car scanned at your local parts store.

sounds like a clogged cat.

but could be in need a tune up real bad.

flashing light means misfires or a clogged cat.

your description sounds like a bad cat tho.