autozone will scan codes for free.to see what is wrong!!
If the check engine light is blinking that means an engine cylinder misfire has been detected
Check your fluid levels.
check power to fans,if power check fan sensor!!
Fix the problem causing them to be on.
There is an engine misfire, probably spark plugs issue.
There should be a dipstick like the one for oil. Check with engine running.
Get the computer scanned to see what the problem is.
It is important to know why a Check engine light blinks. In many cars, when it blinks so many times, it is indicating a code, which is indicating the problem number for the specific car.
Disconnect the negative battery terminal for at least 30 seconds.
(torque converter clutch circuit performance or stuck on)
Check your coil pack or the spark plugs.
get it checked, because if the ligt blinks, something is wrong.