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.
(torque converter clutch circuit performance or stuck on)
Check your coil pack or the spark plugs.
Disconnect the negative battery terminal for at least 30 seconds.
this is for safety so engine does not get ruined,check oil level!!
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.