flashing is bad, that is your car telling you to stop doing what you are doing. pull your plugs and check them out, replace if needed, some how im sure you need new plugs and wires.

when was your last tune up?