A flashing check engine light means you have a cylinder misfire. A cylinder misfire will damage the catalytic converter. First thing to do is find out what cylinder is misfiring and why. How does it run?