Engine Control Module Programming and Setup - LSF
The following service procedures require either a programming or
a setup event performed for a complete repair.
Before Programming The Engine Control Module
Caution: Before programming a
control module, the following must be observed, or control module
damage may occur:
• |
The TIS terminal, MDI, and/or
scan tool must have the latest software. |
• |
The vehicle battery must be
fully charged. The battery voltage should be between 12-14
volts. |
• |
The TIS terminal, MDI, and/or
scan tool connections must be secure. |
• |
A battery charger must NOT be
connected to the battery when programming a control module.
|
Note: Do not program a control
module unless you are directed by a service procedure or you are
directed by a General Motors service bulletin. Programming a
control module at any other time will not permanently correct a
customers concern.
Ensure the following conditions are met before programming a
control module:
- Vehicle system voltage
• |
There is no charging system concern. All charging
system concerns must be repaired before programming a control
module. |
• |
Battery voltage is between 12-16 V. The
battery must be charged before programming the control module if
the battery voltage is low. |
• |
A battery charger is NOT connected to the vehicle
battery. Incorrect system voltage or voltage fluctuations from a
battery charger may cause programming error or control module
damage. |
- Turn OFF or disable any of the following systems that
may put a load on the vehicle battery:
• |
Daytime running lamps (DRL). Applying the parking
brake, on most vehicles, disables the DRL system. Refer to the
Owner's Manual. |
• |
Engine cooling fans, etc. |
• |
The ignition switch is in the proper position. The
scan tool prompts you to turn ON the ignition, with the engine OFF.
DO NOT change the position of the ignition switch during the
programming procedure, unless instructed to DO so. |
- All of the following tool connections are secure:
• |
The connection at the data link connector
(DLC) |
• |
The voltage supply circuits |
- Do not disturb the tool harnesses while programming.
If an interruption occurs during the programming procedure,
programming error or control module damage may occur.
ECM Replacement
Caution: Before programming a
control module, the following must be observed, or control module
damage may occur:
• |
The TIS terminal, MDI, and/or
scan tool must have the latest software. |
• |
The vehicle battery must be
fully charged. The battery voltage should be between 12-14
volts. |
• |
The TIS terminal, MDI, and/or
scan tool connections must be secure. |
• |
A battery charger must NOT be
connected to the battery when programming a control module.
|
If the engine control module (ECM) needs to be replaced, the
following procedures must be performed:
- Connect a scan tool to the vehicle and access SPS.
Refer to
Service Programming System (SPS) .
Note: The Prepare Control
Module for Removal function can only be performed when
communication with the old control module is still
possible.
- Before removing the old control module, perform the
SPS function Prepare Control Module for Removal.
- Replace the ECM.
- Perform the SPS function Engine Control Module -
Programming and follow the onscreen instructions.
- Perform the SPS function Engine Control Module -
Configuration & Setup and follow the onscreen instructions. On
the screen Control Module - Configuration and Setup Function(s),
select both control module Configuration/Reconfiguration and the
appropriate control module Setup.
- Perform the SPS Function Immobilizer Learn. Refer to
Immobiliser System Component Programming .
- Clear DTCs after completing the programming
procedure.
- Start and idle engine.
- Using a scan tool, perform the Diesel Particulate
Filter (DPF) Service Regeneration.
- If the SPS function Prepare Control Module for Removal
could not be performed, perform the following:
• |
Engine Oil Life Remaining--When available, use a
scan tool to reset the Engine Oil Life back to the original
percentage recorded before the module was replaced. |
ECM Reprogramming
Caution: Before programming a
control module, the following must be observed, or control module
damage may occur:
• |
The TIS terminal, MDI, and/or
scan tool must have the latest software. |
• |
The vehicle battery must be
fully charged. The battery voltage should be between 12-14
volts. |
• |
The TIS terminal, MDI, and/or
scan tool connections must be secure. |
• |
A battery charger must NOT be
connected to the battery when programming a control module.
|
If the engine control module (ECM) needs to be reprogrammed, the
following procedures must be performed:
- Connect a scan tool to the vehicle and access SPS.
Refer to
Service Programming System (SPS) .
- Perform the SPS function Engine Control Module -
Programming and follow the onscreen instructions.
- Engine Oil Life Remaining. When available, use a scan
tool to reset the Engine Oil Life back to the original percentage
recorded before the module was reprogrammed.
Setup for Component Replacement
The replacement of some components will require a setup
procedure for complete repair.
If any of the following components are replaced, use a scan tool
to perform the appropriate learn function.
• |
Accelerator pedal position (APP) sensor |
• |
Fuel pressure regulator |
• |
Diesel particulate filter pressure sensor |
• |
Exhaust gas recirculation (EGR) valve |
• |
Heated oxygen sensor (HO2S) |
• |
Intake manifold runner control valve |
• |
Clutch pedal position sensor |
• |
Mass air flow (MAF) sensor |
If any of the following components are replaced, use a scan tool
to perform the appropriate reset function.
• |
Diesel particulate filter (DPF) |
|