Flashing light is BAD. Don't drive like this. Get the car's computer scanned ASAP and tell us what code comes up. Often, Autozone will do this for free.
You could be damaging the car driving with a flashing check engine light. Also sounds like you are "pinging" which is another bad thing.
Don't blow this off. Consider this your wake-up call to take action!