This may help, but it has to be preformed exactly as instructed.
ENGINE COLD
Perform “Accelerator Pedal Released Position Learning” .
Make sure that accelerator pedal is fully released.
Turn ignition switch “ON” and wait at least 2 seconds.
Turn ignition switch “OFF” wait at least 10 seconds.
Turn ignition switch “ON” and wait at least 2 seconds.
Turn ignition switch “OFF” wait at least 10 seconds.
WAIT over 10 seconds before this next step.
Perform “Throttle Valve Closed Position Learning” .
Make sure that accelerator pedal is fully released.
Turn ignition switch “ON”. WAIT EXACTLY ONE SECOND SHARP. Turn ignition switch “OFF”
THEN wait at least 10 seconds.
Make sure that throttle valve moves during above 10 seconds by confirming the operating sound. – Very hard to hear anything at all. Just believe this is happening by faith.
Now, here’s the big change
Start engine and warm it up to normal operating temperature.
AND RIDE YOUR CAR FOR AT LEAST 15 MINUTES, this will make for correct operating temperatures to happen within the engine for the following steps. Warming your car in the garage in the morning apparently does not cut it.
Turn ignition switch “OFF” and wait at least 10 seconds.
Confirm that accelerator pedal is fully released, turn ignition switch “ON” and wait 3 seconds.
Repeat the following procedure quickly five times within 5 seconds.
Fully depress the accelerator pedal. Fully release the accelerator pedal.
Wait 7 seconds
Fully depress the accelerator pedal and keep it for approx. 20 seconds until the MIL stops blinking and turns ON.
Fully release the accelerator pedal within 3 seconds after the MIL goes off. Start engine and let it idle. THE ENGINE MUST BE STARTED WITHIN THE 3 SECONDS AFTER IT STOPS BLINKING, THATS HOW THIS LIGHT GOES OFF. THE SERVICE MANUAL DOES NOT STATE THIS, BUT IF YOU LOOK AT THE DIAGRAM WHERE THE ENGINE LINE ON-OFF IS, IT CLEARLY SHOWS YOU SHOULD TURN IT ON WITHIN THESE THREE SECONDS.
This is where your engine will start to learn the correct idle settings
Wait 20 seconds.
Rev up the engine two or three times and make sure that idle speed and ignition timing are within the specifications.