Have a Honda Question? Ask a Honda Repair Expert.
Hello, my name is Bobby. Thank you for the question. When the light flashes it means that there is a cylinder misfire. This can be caused by a bad spark plug or coil or a number of different things. The best way to start is by having the computer scanned for codes. Most auto parts stores will do this for free. If you can have this done and bring me the codes I can tell you better as to what is going on and what needs to be done to fix it.
If you want to narrow it down then I would try another parts store. If you do not want to do this you may want to start with the spark plugs if those have not been done in some time. I always hate just putting parts on though without fully knowing what is happening. You can also purchase a code reader at most auto parts stores for about $30-40.
Okay. Please let me know when you can as I would like to help you with this.