Preliminary Instructions
Ensure following conditions are met before programming a control module:
- Vehicle system voltage:
- There is not a charging system concern. All charging system concerns must be repaired before programming a control module.
- Battery voltage is 12 volts or more, but less than 16 volts. If battery voltage is low, battery must be charged before programming PCM.
- A battery charger can not be connected to vehicle's battery. Incorrect system voltage or voltage fluctuations from a battery charger, may cause programming failure or control module damage.
- Turn OFF or disable any system that may put a load on the vehicle's battery, such as following components:
- Twilight sentinel.
- Interior lights.
- Daytime running lights (DRL). Applying parking brake, on most vehicles, disables the DRL system.
- Heating, ventilation, and air conditioning (HVAC) systems.
- Engine cooling fans.
- Ignition switch is in proper position. Scan tool prompts cycling of ignition switch from RUN position. DO NOT change position of the ignition switch during programming procedure, unless instructed to do so by scan tool.
- All tool connections are secure, including following components and circuits:
- RS-232.
- Connection at the Data Link Connector (DLC).
- Voltage supply circuits.
- DO NOT disturb tool wiring harnesses while programming. If an interruption occurs during programming procedure, programming failure or control module damage may occur.
Do NOT program control module unless directed to by service procedure or General Motors Corporation service bulletin. Programming a control module at any other time will not permanently correct a customer's concern.
The off-board programming is used in situations where a control module must be programmed without having vehicle present. The off-board programming adapter must be used to perform off-board programming procedure. The adapter allows control module to power up and allows scan tool to communicate with control module.
DO NOT disturb tool wiring harnesses while programming. If an interruption occurs during programming procedure, programming failure or control module damage may occur.
Ensure that all connections are secure at following locations:
- Off-board programming adapter.
- Scan tool.
- Powertrain control module.
- Techline terminal.