Learn Procedure (Performed after the ECM is flashed or replaced)
WARNING: This page is about a different car, the 2009 GMC Sierra, 2009 GMC Cab & Chassis Sierra, 2009 Chevrolet Silverado, and 2009 Chevrolet Cab & Chassis Silverado. However, it is still accessible from the selected car via links, so may be relevant.
- Start and idle the engine in PARK for 3 minutes.
- With a scan tool, monitor desired and actual RPM.
- The ECM will start to learn the new idle cells and Desired RPM should start to decrease.
- Ignition OFF for 60 seconds.
- Start and idle the engine in PARK for 3 minutes.
- After the 3 minute run time the engine should be idling normal.
- If the engine idle speed has not been learned the vehicle will need to be driven at speeds above 70 km/h (44 mph) with several decelerations and extended idles.
IMPORTANT: During the drive cycle the check engine light may come on with idle speed DTCs. If idle speed codes are set, clear codes so the ECM can continue to learn. - After the drive cycle, the engine should be idling normally.
- If the engine idle speed has not been learned, turn OFF the ignition for 60 seconds and repeat step 6.
- Once the engine speed has returned to normal, clear DTCs and return to the diagnostic that referred you here.
IMPORTANT:
Do NOT perform this procedure if DTCs are set. Refer to appropriate DTC.
- Ignition ON, engine OFF, perform the Idle Learn Reset in Module Setup with a scan tool.
- Start the engine and monitor the TB Idle Airflow Compensation parameter. The TB Idle Airflow Compensation value should equal 0 percent and the engine should be idling at a normal idle speed.
- Clear the DTCs and return to the diagnostic that referred you here.