GM Service Manual Online
For 1990-2009 cars only

Information On Instrument Panel Cluster (IPC) Odometer and Engine Hour Meter Set Up at Dealership After IPC Replacement

Subject:Information On Instrument Panel Cluster (IPC) Odometer and Engine Hour Meter Set Up at Dealership After IPC Replacement

Models:2004-2007 Buick Rainier
2003-2006 Cadillac Escalade Models
2003-2006 Chevrolet Avalanche, Silverado, Suburban, Tahoe
2002-2009 Chevrolet TrailBlazer
2007 Chevrolet Silverado Classic (12th Digit of VIN 1 or 2)
2003-2006 GMC Sierra, Yukon Models
2002-2009 GMC Envoy
2007 GMC Sierra Classic (12th Digit of VIN 1 or 2)
2002-2004 Oldsmobile Bravada
2003-2007 HUMMER H2
2005-2009 Saab 9-7X

Attention: The purpose of this bulletin is to inform dealership personnel that the Instrument Panel Cluster (IPC) odometer and engine hour meter (when applicable) setting will no longer be performed at an Electronic Service Center (ESC). Dealerships will now receive IPCs with the odometer and engine hour meter not programmed. The technician will be required to note the odometer reading and engine hour (when applicable) values of the original IPC, then use the SPS application to program these values into the new IPC.


This bulletin is being revised to add the 2009 model year for certain vehicles. Please discard Corporate Bulletin Number 07-08-49-015B (Section 08 -- Body & Accessories).


Background Information

Current IPC replacement procedures specify that the season odometer and engine hour values be communicated to and programmed by the Electronic Service Centers (ESC) into the replacement IPC at the time the replacement is ordered. This required the vehicle to be parked after the replacement IPC is ordered so that no additional mileage can be accumulated on the vehicle while the new IPC is in transit to the dealership. Improvements to the TIS2WEB SPS application will now allow IPC odometer and engine hours programming to be performed as an additional function of the IPC programming event. This new process will allow the vehicle to be returned to the customer, if necessary, and driven while waiting for the replacement IPC to arrive at the dealership. Odometer and engine hour values will no longer be communicated to the ESC for programming purposes but ESCs still need the odometer value for warranty reporting. Dealerships will now receive replacement IPCs with the season odometer and engine hours values not programmed. The technician will be required to note the season odometer and engine hour values of the original IPC, then use the TIS2WEB SPS application to program these values into the replacement IPC. The odometer and engine hour programming will now be included as a normal part of the IPC replacement procedure in SI.

Odometer and Engine Hour Programming Procedure

Important: If the original IPC odometer value cannot be obtained from the customer's vehicle, follow local and federal regulations regarding unknown odometer mileage situations.

Important: Because the odometer and engine hour values can now be read from the original IPC and programmed into the replacement IPC during the same visit, the customers vehicle will no longer need to be parked until the replacement IPC is received from an ESC.

Important: Avalanche, Escalade, Sierra, Silverado, H2, Suburban, Tahoe and Yukon vehicles will also require the engine hour data to be recorded for transfer to the replacement IPC. The replacement IPC may already have engine hours showing, this does not affect the IPC Setup procedure. Bravada, Envoy, Rainier and TrailBlazer vehicles do not support the calculation or display of engine hour data.

Important: Ensure that the proper season odometer value is entered when prompted. Once programming is complete, the odometer and engine hour (when applicable) values cannot be changed.

Important: By default, the applications odometer entry will be set to "miles." For metric units, click the button on the left next to "Kilometers."

Service Procedure

  1. Before the original IPC is disconnected from the vehicle, record the season odometer and engine hour values.
  2. Replace the IPC with a replacement part obtained from the ESC following the IPC replacement procedure in SI.
  3. Important: The replacement IPC requires SPS programming and IPC Setup procedures to be performed. It does not matter which procedure is performed first.

  4. Use the TIS2WEB SPS application to program the previously recorded odometer and engine hour (when applicable) values into the replacement IPC. In SPS, select either "Tech2 Legacy Pass-Thru", "J2534 Tech2", or "J2534 MDI" (when available) and build the vehicle.
  5. Next make the appropriate selection, "IPC Setup" or "IPC Setup (J2534). "IPC Setup (J2534)" must be used with "J2534 Tech 2" or "J2534 MDI". Either choice will only program the odometer and engine hours (when applicable). The standard IPC programming and set up choice must also be run in order to program IPC calibration files and operating software.
  6. After selecting "IPC Setup" or "IPC Setup (J2534)", the user will be prompted to "install the new controller". Ignore this if the new IPC was already installed. This prompt is just to remind the user that this application is only for new IPCs.
  7. Notice: For 2003 fullsize trucks, utilities and H2, the engine must be started and running prior to entering the mileage and engine hours. After the odometer value is programmed, the engine must remain running for 6 minutes 15 seconds before the ignition can be turned off. Failure to do so will result in engine hours not being programmed and a new IPC will have to be ordered.

  8. Next, a screen will prompt the user to enter the odometer and engine hour (when applicable) values. By default the application will be set to miles. For metric units, click the button on the left next to "Kilometers".
  9. The IPC odometer and engine hour meter Setup procedure is now complete. The IPC calibration files can now be programmed into the IPC using SPS if they were not downloaded prior to the odometer Setup.