Corvette 1997-2005

Learning, Programming & Resetting Procedures

Print


NOTE
These procedures will apply in different instances, depending on the type of repair being performed. The specific procedures are mentioned in each specific procedure, as applicable, in this section. It is suggested you read through all of these programming and resetting procedures to ensure you are familiar with the circumstances under which each procedure is required. Then, even if a specific component procedure does not mention one of these programming or resetting procedures, you will know you may need to perform one of them to restore engine operation. The following procedures are included:



Crankshaft Variation Learn Procedure
 
Engine Oil Life Monitor Reset Procedure
 
Idle Learn Procedure
 
PCM Programming Procedure
 

Engine Oil Life Monitor Reset Procedure



The PCM monitors various engine parameters to determine when an oil change should be done. The PCM sends a message to the Instrument Panel Cluster (IPC) when an oil change is needed. The PCM monitors the following to determine when an oil change should occur:



Engine Speed
 
Engine coolant temperature
 
Engine load
 
Intake Air Temperature
 
Vehicle mileage
 

  1. Repair any TP sensor DTCs before proceeding with the reset procedure.
  2.  
  3. If the Engine Oil Life Monitor is reset due to a PCM replacement, advise the customer . The customer has two options:
  4.  
  5. Change the engine oil and filter.
  6.  
  7. Determine when the last engine oil change occurred. Monitor the vehicle mileage and change the engine oil and filter at the next recommended service interval.
  8.  
  9. Turn ON the ignition leaving the engine OFF.
  10.  
  11. Cycle the accelerator pedal from a closed throttle to a wide open throttle (WOT) 3 times within 5 seconds. The Change Oil message flashes for 5 seconds when reset.
  12.  
  13. Change the engine oil and filter.
  14.  

Functional Check After PCM Programming



  1. Clear the Diagnostic Trouble Codes (DTCs).
  2.  
  3. Perform the On-Board Diagnostic System Check.
  4.  
  5. Start the engine and idle for one minute.
  6.  
  7. Scan for DTCs using the scan tool.
  8.  

Idle Learn Procedure



Anytime the powertrain control module (PCM) or the battery is disconnected, the PCM loses power, or the PCM is reprogrammed, the PCMs learned idle position is lost. The engine idle is unstable when the learned idle position is lost.

Perform the following procedure in order to return the learned idle to the correct position:




Automatic Transmission
  1. Turn OFF the ignition.
  2.  
  3. Restore the PCM battery feed.
  4.  
  5. Turn OFF the A/C controls.
  6.  
  7. Set the parking brake and block the drive wheels.
  8.  
  9. Start the engine.
  10.  
  11. Ensure that the engine coolant temperature is more than 80C (176F).
  12.  
  13. Shift the transmission into Drive.
  14.  
  15. Allow the engine to idle for 5 minutes.
  16.  
  17. Shift the transmission into Park.
  18.  
  19. Allow the engine to idle for 5 minutes.
  20.  
  21. Turn OFF the engine for 30 seconds.
  22.  

Manual Transmission
  1. Turn OFF the ignition.
  2.  
  3. Restore the PCM battery feed.
  4.  
  5. Turn OFF the A/C controls.
  6.  
  7. Set the parking brake and block the drive wheels.
  8.  
  9. Place the transmission in Neutral.
  10.  
  11. Start the engine.
  12.  
  13. Ensure that the engine coolant temperature is more than 80C (176F).
  14.  
  15. Allow the engine to idle for 5 minutes.
  16.  
  17. Turn OFF the engine for 30 seconds.
  18.  

PCM Programming Procedure




NOTE
Programming procedures may vary, depending on type of scan tool being used and on vehicle-specific conditions. If in doubt, contact an authorized service agent for information before proceeding with an attempt at programming the PCM.

  1. Ensure the battery is fully charged, the ignition is ON, the cable connection at the Data Link Connector (DLC) is secure.
  2.  
  3. Turn off or disable any feature that may put a load on the battery.
  4.  
  5. Program the PCM using the latest software matching the vehicle.
  6.  
  7. If the PCM fails to program, proceed as follows:
  8.  
  9. Ensure that all PCM connections are OK.
  10.  
  11. Check with the manufacturer for the latest software version.
  12.  
  13. Attempt to program the PCM. If the PCM still cannot be programmed properly, replace the PCM. The replacement PCM must be programmed.
  14.  
  15. Program the replacement PCM.
  16.  
  17. Perform the CKP System Variation Learn Procedure if a new PCM is installed. Refer to CKP System Variation Learn Procedure.
  18.  
  19. Perform the Idle Learn Procedure. Refer to Idle Learn Procedure.
  20.  
  21. Perform the Engine Oil Life Reset procedure if a new PCM is installed. Refer to Engine Oil Life Monitor Reset Procedure.
  22.  

 
label.common.footer.alt.autozoneLogo