After Programming a Control Module
The powertrain may operate slightly different after a control module software/calibration update. Operating the powertrain through various driving conditions allows the control module to re-learn certain values. The control module must re-learn the following after a software/calibration update: Fuel trim correction, Idle air control (IAC) learned position, and automatic transmission shift adapts.
Other learned values only re-learn by performing a service procedure. If a control module is replaced the following service procedures may need to be performed: crankshaft variation learn procedure, engine oil life reset procedure, idle learn procedure, inspection/maintenance complete system set procedure, vehicle theft deterrent password learn procedure and Throttle Position (TP) sensor learn procedure.