If you're looking at the check engine light blinking then you're reading codes wrong. You're supposed to look at the LED that is on the ECU. It'll pulse one time when you turn the ignition and once whe you turn the ignition off. If the light blinks anything in between those 2 pulses, it is throwing a code.
I would actually check the idle air control motor, there maybe carbon build up in those 2 passages. It is located behind the intake manifold and is bolted down by 2 bolts, there are 2 hoses coming out of it. Do not remove those hoses. Get some carb cleaner and spray it in there and also in the holes into the intake manifold.