A flashing CEL means that a catalytic converter damaging condition is occurring. Which means it could be a few different things. Things id look at and could be the cause are Ignition coil has failed, Fuel injector has failed, Engine computer has failed, faulty Spark plug, Faulty Spark plug wire's, or even Bad engine valves