Welcome to 2CarPros.
If the light is flashing, that indicates a cylinder misfire is occurring. Have you scanned the computer to identify which cylinder is having the issues? Here are a couple links that you may find of interest:
You really need to have the computer scanned to identify diagnostic trouble codes. That will point us in the right direction. It could be several different things. For example, a faulty crankshaft or camshaft position sensor, weak fuel pressure, sticking injector, faulty engine coolant temperature sensor, low compression, and so on.
Here is a quick video showing how scanning is done:
I realize most people don't own a scanner, but often times, a parts store will do it for free or lend / rent you a scanner. If this isn't done, it will become a guessing game.
I attached a picture below that shows where the crankshaft position sensor is on this vehicle if you want to inspect it.
Let me know what you find or if you have other questions.
Thursday, July 18th, 2019 AT 7:56 PM