Engine Control Module Scan Tool Information (LLU)

 

The engine control module (ECM) scan tool data list contains all engine related parameters that are available on the scan tool. The list is arranged in alphabetical order. A given parameter may appear in any one of the data lists, and in some cases may appear more than once, or in more than one data list in order to group certain related parameters together.

Use the Engine Scan Tool Data List only after the following is determined:


Diagnostic System Check - Vehicle is completed.

No diagnostic trouble codes (DTCs).

On-board diagnostics are functioning properly.


The scan tool values from a properly running engine may be used for comparison with the engine you are diagnosing. The engine scan tool data list represents values that may be seen on a normally running engine.

Note

A scan tool that displays faulty data should not be used. The scan tool concern should be reported to the manufacturer. Use of a faulty scan tool can result in misdiagnosis and unnecessary parts replacement.


Only the parameters listed below are referenced in this service manual for use in diagnosis. If all values are within the typical range described below, refer to Symptoms - Engine Controls for engine diagnosis.

 

Engine Control Module Scan Tool Data Parameters

Parameter System State Expected Value Description
Operating Conditions: Engine idling/radiator hose hot/closed throttle/park or neutral/closed loop/accessories Off/brake pedal released/clutch pedal released

A/C Clutch Relay Command

A/C ON

On

This parameter displays the state of the A/C request input to the control module from the heating, ventilation, and air conditioning (HVAC) controls.

A/C High Side Pressure Sensor

A/C OFF

0.75-1.5 V*

This parameter displays the voltage from the A/C high side pressure sensor signal circuit to the control module.

*Varies with temperature and relative humidity.

A/C ON

1.3-2.5 V*

A/C High Side Pressure Sensor

A/C OFF

450-650 kPa* (65-95 (PSI)*

This parameter displays the pressure from the A/C high side pressure sensor signal circuit to the control module.

*Varies with temperature and relative humidity.

Engine Speed at 2.000 RPM

1.117-2.350 kPa* (162-341 PSI)*

Accelerator Pedal Position

Accelerator pedal not actuated

0%

This parameter displays the angle of the accelerator pedal position (APP) as calculated by the control module using the signals from the APP sensors.

Accelerator pedal fully actuated

100%

Ambient Air Temperature

-

°C (°F)

Varies

This parameter displays the surrounding air temperature, at any given altitude.

APP Sensor 1

Accelerator pedal not actuated

0%

This parameter displays the angle of the APP sensor 1 as calculated by the control module using the signal from the APP sensor 1. APP sensor 1 is a range of values indicating a low percentage when the accelerator pedal is not depressed to a high percentage when the accelerator pedal is fully depressed.

Accelerator pedal fully actuated

100%

APP Sensor 1

Accelerator pedal not actuated

0.88-1.08 V

This parameter displays the actual voltage on the accelerator pedal position (APP) sensor 1 signal circuit as measured by the control module.

Accelerator pedal fully actuated

4.17-4.37 V

APP Sensor 2

Accelerator pedal not actuated

0%

This parameter displays the angle of the APP sensor 2 as calculated by the control module using the signal from the APP sensor 2. APP sensor 2 is a range of values indicating a low percentage when the accelerator pedal is not depressed to a high percentage when the accelerator pedal is fully depressed.

Accelerator pedal fully actuated

100%

APP Sensor 2

Accelerator pedal not actuated

0.39-0.59 V

This parameter displays the actual voltage on the accelerator pedal position (APP) sensor 2 signal circuit as measured by the control module.

Accelerator pedal fully actuated

2.02-2.22 V

Barometric Pressure (BARO)

-

65-104 kPa (8-16 PSI) - Varies with altitude

This parameter displays the barometric pressure. The control module uses the barometric pressure sensor input for fuel control to compensate for altitude differences.

BARO Sensor

-

3 V

This parameter displays the barometric pressure in voltage.

Boost Pressure Sensor

-

1.78 V

This parameter shows the Turbo Charger Boost sensor voltage.

Brake Pedal Position Circuit Signal

Brake pedal depressed

Applied

The diagnostic tool indicates "Connected" or "Disconnected". This parameter shows the position of the brake pedal position sensor via the serial data bus.

Camshaft Position Sensor

-

Engine Speed

This parameter displays the speed of the engine as calculated by the signal from the camshaft position sensor, shown in RPM.

Change Engine Oil Indicator Command

-

Off

The diagnostic tool indicates ON or OFF. This is the state that the ECM has requested for the "Change engine oil" indicator.

Clutch Pedal Switch

Clutch Pedal not depressed

Released

This parameter displays the state of the clutch pedal as determined by the ECM from the clutch pedal switch.

Clutch Pedal Depressed

Applied

Control Module Voltage Signal

-

B+

This parameter displays the state of the ignition system voltage available at the control module.

Clutch Pedal Position (CPP) Learn Status

-

Complete

This parameter shows the clutch pedal status which the ECM has requested. The ECM indicates: "Not programmed", "In progress", "Finished", Failed - Low voltage", Failed - high voltage", Failed - moved".

CPP Learned Apply Position

-

Volt

This parameter displays the position learned for the clutch pedal position sensor when the clutch pedal is fully applied during the associated learn procedure.

CPP Learned Release Position

-

Volt

This parameter displays the position learned for the clutch pedal position sensor when the clutch pedal is released.

CPP Sensor

-

%

This parameter displays the displacement of the clutch pedal (corrected and normalized based upon its learned released and fully applied positions), where 0% corresponds to the clutch pedal being released and 100% corresponds to the clutch pedal being fully applied.

CPP Sensor

-

Volt

This parameter displays the clutch pedal position sensor analog input as a percentage of its reference voltage.

Cylinder 1-4 Current Misfire Counter

-

0 Counts

The scan tool displays 0-255 counts. This parameter displays the number of misfires that have been detected during the last 200 cylinder firing events. The counters may normally display some activity, but the activity should be nearly equal for all of the cylinders, and in low numbers.

Desired Boost Pressure

-

48 kPa (682 PSI)

This parameter displays the desired turbocharger boost pressure as determined by the control module.

Desired Idle Speed

-

600-950 RPM

This parameter displays the desired engine idle speed as commanded by the ECM.

Desired Throttle Position

-

2-6%

This parameter displays the desired throttle position angle commanded by the ECM.

Distance Since DTC Cleared

-

Varies

This parameter displays the distance accumulated since an emission diagnostic trouble code was cleared. The scan tool will display increasing distance as the vehicle is driven.

Distance Since First Malfunction

-

Varies

This parameter displays the distance accumulated since an emission diagnostic trouble code was set. The scan tool will display increasing distance as the vehicle is driven.

Distance Since Last Malfunction

-

Varies

This parameter displays the distance accumulated when the emission diagnostic trouble code last failed.

ECT Sensor

-

-39 to +140°C (-38 to +284°F)

Varies

This parameter displays the temperature of the engine coolant based on input to the ECM from the engine coolant temperature (ECT) sensor.

ECT Sensor 1

-

0-5 V

This parameter displays the voltage signal received by the ECM from the ECT Sensor 1.

Engine management system's ignition relay feedback signal

-

13.0-14.2 Volt

This parameter displays the voltage signal sent to the ECM from the engine control ignition relay. The scan tool will display battery voltage when the engine is running. The scan tool will display no voltage when the relay is OFF.

Engine Load

Engine Idling

11-30%

Varies

This parameter displays the calculated engine load in percent based on inputs to the ECM from various engine sensors.

Engine speed at 2.500 RPM

25-40%

Engine Load

-

Varies

This parameter displays the engine load in percent based on inputs to the ECM from various engine sensors. The scan tool will display a low percentage when the engine is at idle with little or no load. The scan tool will display a high percentage when the engine is running at a high RPM under a heavy load.

Engine Oil Level Switch

-

OK

This parameter displays if the level of the engine oil is within range as determined by the ECM from information received from the engine oil level switch. If the level of the oil is not within range, the ECM will display LOW.

Oil Pressure Switch

-

OK

This parameter displays the state of the engine oil pressure as determined by the ECM. The ECM monitors the engine oil pressure switch to determine if the engine oil pressure is sufficient. The scan tool displays Low when the engine oil pressure is below a predetermined value.

Engine Oil Temperature Sensor

-

97°C (204°F)

This parameter indicates the engine oil temperature. The value is calculated by the ECM on the basis of different sensor signals. The engine oil temperature calculated has a range of values indicating a low value when the oil temperature is low (cold) to a high value when the oil temperature is high (hot).

Engine run time

Engine Operating

Varies

This parameter displays the time elapsed since the engine was started. The scan tool will display the time in hours, minutes and seconds. The engine run time will reset to zero when the engine stops running.

Engine Run Time Since DTC Set

Engine Operating

Varies

This parameter displays the time elapsed since the DTC was set with the engine running. The scan tool will display the time in hours, minutes and seconds. The engine run time will reset to zero when the engine stops running.

Engine Speed

Engine cranking

Greater than 60 RPM

This parameter displays the speed of the engine crankshaft rotation from information received from the crankshaft position sensor.

Engine Idling

Approximately 650-950 RPM

Fuel Control Loop Status

-

Closed Loop

This parameter indicates the status of the fuel regulating system that the ECM has requested. Lambda control indicates that the ECM regulates the fuel supply on the basis of the oxygen sensor signal. In open loop operation the ECM ignores the oxygen sensor input signal and bases the amount of fuel to be delivered on other sensor inputs.

Fuel Level Sensor

-

Varies

This parameter indicates the approximate level in the fuel tank in the form of a voltage. The ECM calculates this level by means of a sensor that monitors the fuel in the tank. The scan tool will display a low reading when the fuel level in the tank is near empty. The scan tool will display a high reading when the fuel level in the tank is high or near full.

Fuel Pump Relay Command

Ignition ON, engine OFF

Fuel pump on for 2 s

This parameter displays the ECMs commanded state of the fuel pump relay control circuit.

Engine idling

On

Generator F-Terminal Signal

-

30-70%

This parameter indicates the connection cycle which the voltage regulator or the ECM has requested for the alternator. The diagnostic tool will display a high value at high output power, and a lower value at lower output power.

HO2S 1 or HO2S 2 Sensor

-

50-850 mV and Varying

The scan tool displays a range of 0-1.106 mV. The HO2S 1 or HO2S 2 parameter represents the exhaust oxygen sensor output voltage. The voltage fluctuates constantly within a range between 10 mV , and 1.000 mV, while operating in closed loop.

HO2S 1 or HO2S 2 Heater Command

-

0-99%

This parameter indicates the status that the ECM has requested for the HO2S 1 or HO2S 2 heater. The scan tool has a higher value if the heater requests an increased value and a lower value if the heater is not switched ON.

IAT Sensor

-

-39 to +140°C (-38 to +284°F)

This parameter displays the temperature of the air entering the air induction system based on input to the ECM from the intake air temperature (IAT) sensor.

IAT Sensor 1

-

0-5 V

This parameter displays the voltage signal received by the ECM from the IAT Sensor 1.

IAT Sensor 2

-

15-60°C (59-140°F)

This parameter displays the temperature of the air after the turbocharger and the charge air cooler, before it enters the intake manifold. Intake air temp is used by the ECM to adjust fuel delivery and spark timing according to incoming air density.

IAT Sensor 2

-

0-5 V

This parameter displays the voltage signal received by the ECM from the IAT Sensor 2.

Ignition 1 Signal

-

B+

This parameter displays B+ when the ECM detects a voltage at the ignition 1 input terminal.

Ignition Timing

-

-4 to +15°

The diagnostic tool displays the number of degrees the ECM requests. The ECM computes the desired spark advance using the following: (1) ECT, (2) engine speed (RPM), (3) load, (4) vehicle speed. The ECM adjusts the timing. A negative (-) value indicates degrees before top dead center or spark advance; a positive value indicates degrees after top dead center or spark retard.

Knock Sensor 1 Signal

-



This parameter displays the amount of spark advance the ECM removes from the ignition control spark advance in response to the signal from the knock sensors.

Left Front Wheel Speed Sensor

-

0 km/h (0 MPH)

This parameter displays the speed of the left front wheel as calculated by the EBCM. The EBCM sends a CAN message to the ECM as well as the instrument panel cluster for vehicle speed information.

Left Rear Wheel Speed Sensor

-

0 km/h (0 MPH)

This parameter displays the speed of the left rear wheel as calculated by the EBCM. The EBCM sends a CAN message to the ECM as well as the instrument panel cluster for vehicle speed information.

Long Term Fuel Trim

-

-10 to +10%

The diagnostic tool has an interval of -99 to + 99 %. This parameter indicates which Global Adaptation the ECM is requesting. A change in the fuel supply is indicated by the long term fuel adjustment and lambda control. The Short Term values change rapidly in response to the HO2S signal voltages. These changes fine tune the engine fueling. The Long Term values change in response to the changes in the Short Term. The Long Term makes coarse adjustments to the fueling in order to recenter and restore control to the Short Term. The Short Term and the Long Term can be monitored with a scan tool. A positive fuel trim value indicates that the ECM is adding fuel in order to compensate for a lean condition. A negative fuel trim value indicates that the ECM is reducing the amount of fuel in order to compensate for a rich condition.

Low Engine Oil Level Indicator Command

-

Off

This parameter displays the commanded state of the low engine oil indicator control circuit to the instrument panel cluster as controlled by the ECM

Low Engine Oil Pressure Indicator Command

-

Off

This parameter displays the commanded state of the low engine oil pressure indicator control circuit to the instrument panel cluster as controlled by the ECM

MAF Sensor

Engine Idling

1.7-3.7 g/s

This parameter indicates the quantity calculated by the ECM based on a signal from the MAF sensor. The scan tool will display a high value at high engine speeds, and a low value at low engine speeds.

Engine speed at 2.500 RPM

5.5-7.5 g/s

MAF Sensor

-

1.700-2.100 Hz

This parameter displays the frequency signal received by the ECM from the MAF Sensor. The scan tool will display a high value at high engine speed, and a low value at low engine speed.

Main Injection Fuel Rate

Engine idling

Varies

This parameter displays the fuel consumption in liters per hour based on current driving conditions.

MAP Sensor

-

26-52 kPa (3.7-7.6 PSI)

This parameter displays the pressure from the MAP sensor to the ECM.

MIL Command

-

Off

This parameter displays the commanded state of the malfunction indicator lamp (MIL) control circuit by the ECM.

Park/Neutral Switch

-

Park/Neutral

The scan tool shows the automatic gear selector's position as e.g. Park/Neutral or Gear selected.

Radiator Coolant Temperature Sensor

-

-39 to +140°C (-38 to +284°F)

This parameter displays the status of the radiator coolant temperature Sensor.

Remaining Fuel in Tank

-

0-100%

Varies

This parameter indicates the amount of fuel left in the tank as a percentage. The ECM calculates the remaining amount using information from the fuel level sensors. The scan tool will display a higher value with a full fuel tank, and a lower value with an empty fuel tank.

Reverse Switch

-

Off

Manual Transmission Reverse Switch ON indicates that the reverse switch hard wire input to the ECM is active.

Right Front Wheel Speed Sensor

-

0 km/h (0 MPH)

This parameter displays the speed of the right front wheel as calculated by the EBCM. The EBCM sends a CAN message to the ECM as well as the instrument panel cluster for vehicle speed information.

Right Rear Wheel Speed Sensor

-

0 km/h (0 MPH)

This parameter displays the speed of the right rear wheel as calculated by the EBCM. The EBCM sends a CAN message to the ECM as well as the instrument panel cluster for vehicle speed information.

Closed Loop

-

-10 to +10%

The Short Term values change rapidly in response to the HO2S signal voltages. These changes fine tune the engine fueling. The Long Term values change in response to the changes in the Short Term. The Long Term makes coarse adjustments to the fueling in order to recenter and restore control to the Short Term. The Short Term and the Long Term can be monitored with a scan tool. A positive fuel trim value indicates that the ECM is adding fuel in order to compensate for a lean condition. A negative fuel trim value indicates that the ECM is reducing the amount of fuel in order to compensate for a rich condition.

System Power Mode

-

Run

This parameter displays the position of the ignition switch.

TAC Motor Command

-

0-100%

Varies

This parameter displays the percentage of the commanded state of the TAC motor by the ECM.

Throttle position

-

2-6%

This parameter displays the actual throttle position angle indicated by the ECM using information from the two Throttle Body sensors.

Throttle Position Sensor

-

0-100%

This parameter displays the percent of throttle opening as calculated by the ECM using information from the throttle position sensors.

Throttle Position Sensor 1

Accelerator pedal not actuated

4.14-4.34 V

This parameter displays the voltage signal sent to the ECM from throttle position sensor 1 of the throttle assembly. The throttle position sensor 1 is a range of values indicating a high voltage when the throttle is closed to a low voltage when the throttle plate is fully open.

Accelerator pedal fully actuated

3.50-3.37 V

Throttle Position Sensor 1 Learned Minimum

-

0.5-0.71 V

This parameter displays the learned minimum voltage for throttle position sensor 1 as determined by the ECM this ignition cycle.

Throttle Position Sensor 1 Position

-

2-6%

This parameter displays the angle of the throttle position sensor 1 as calculated by the ECM using the signal from the throttle position sensor 1. The throttle position sensor 1 is a range of values indicating a low percentage when the throttle is closed to a high percentage when the throttle is fully open.

Throttle Position Sensor 2

Accelerator pedal not actuated

0.68-0.88 V

This parameter displays the voltage signal sent to the ECM from throttle position sensor 2 of the throttle assembly. The throttle position sensor 2 is a range of values indicating a low voltage when the throttle is closed to a high voltage when the throttle plate is fully open.

Accelerator pedal fully actuated

1.35-1.55 V

Throttle Position Sensor 2 Learned Minimum

-

0.55-0.75 V

This parameter displays the learned minimum voltage for throttle position sensor 2 as determined by the ECM this ignition cycle.

Torque Delivered Signal

-

0-100%

This is the calculated torque output signal to the transmission used by the electronic brake control module (EBCM) for the traction control system operation.

Total Knock Retard

-



This parameter indicates how much the ignition setting is delayed by all the control systems monitored by the ECM. The scan tool will display a high value during extreme conditions such as high temperatures and antilock braking. The scan tool will display a lower value during lighter driving conditions.

Total Misfire

-

Quantity

The scan tool range is 0-255 counts. This parameter indicates the total level of misfire that has been detected on each cylinder. The misfire history counters will not update or show any activity until a misfire or DTC P0300 00 has become active. The misfire history counter will update every 200 cylinder firing events.

Traction Control Torque Delivered Signal

-

%

Represents the pulse width modulation signal (PWM) signal which indicates the available torque the engine is delivering to the drive wheels. The EBCM monitors the torque signal requested by the traction control to ensure that the ECM is responding properly to that signal.

Turbocharger Bypass Solenoid Valve Control Circuit

-

Off

This parameter shows the state of the turbocharger bypass solenoid. The scan tool shows either commanded on or off.

Turbocharger Wastegate Solenoid Valve Command

-

%

This parameter shows the percent of the pulse width modulated (PWM) duty cycle that the wastegate solenoid is commanded.

Turbocharger Wastegate Solenoid Valve Control Circuit High Voltage Test Status

-

OK

This parameter displays the diagnostic state of the output driver for the turbocharger wastegate solenoid. The scan tool will display OK if the circuit is operating correctly. The scan tool will display Fault if there is a short to voltage on the circuit.

Turbocharger Wastegate Solenoid Valve Control Circuit Low Voltage Test Status

-

OK

This parameter displays the diagnostic state of the output driver for the turbocharger wastegate solenoid. The scan tool will display OK if the circuit is operating correctly. The scan tool will display malfunction if there is a short to ground on the circuit.

Turbocharger Wastegate Solenoid Valve Control Circuit Open Test Status

-

OK

This parameter displays the diagnostic state of the output driver for the turbocharger wastegate solenoid. The scan tool will display OK if the circuit is operating correctly. The scan tool will display Fault if there is an open on the circuit.

Vehicle Speed Sensor

-

0 km/h (0 MPH)

The scan tool displays a range of 0-200 km/h (0-125 MPH). This parameter displays the vehicle speed. The speed is calculated by the EBCM on the basis of information from the front wheel speed sensor. The EBCM transmits a CAN message to the ECM with information about the car's speed.

Warm-ups Since DTC Cleared

-

Varies

This parameter displays the number of warm-ups since the DTC was cleared in counts.



 

Engine Control Module (ECM) Scan Tool Output Controls

Output Control Description
A/C Compressor Clutch Relay

This function activates the A/C compressor relay. The normal commanded status for the A/C relay is None. The A/C compressor is switched ON or OFF when it is respectively set to ON or OFF. The system retains the commanded status until it is interrupted by the diagnostic tool. The scan tool initiates the test when the following conditions are met:


In the correct power mode

A/C high side pressure is in range

Engine speed is in range

Ignition voltage is in range.

There are no A/C pressure sensor DTCs set.


APP Learn

This APP learn is used to reset the ECM adaption parameter when the accelerator pedal is replaced.

Catalyst Reset

This catalyst reset is used to reset the ECM adaption parameter when the catalytic converter is replaced.

Clutch Pedal Position Learn

This device control is used to trigger the procedure to learn the clutch pedal fully applied position.

Compression Test

This output control is used to add in diagnosing engine cylinder compression. The output control disconnects control of the injectors and activates the starting motor relay for 10 seconds. The throttle position must be 0 %, the transmission must be in the parking or neutral position, the clutch pedal must be released, the battery voltage must exceed 11 V and no speed should be indicated.

Cooling Fan

This cooling fan control is used to Increase/Decrease the cooling fan motor through all three motor speeds (low, medium, and high).

Cooling Fan Relay 1

This function controls the cooling fan relay 1 low fan operation. The fan relay's normal state is "None". The diagnostic tool initiates the test when the following conditions are met:


Engine coolant temperature is not out of range

In the correct power mode.


Cooling Fan Relay 2

This function controls the cooling fan relay 2 medium fan. The normal state for the fan relay is "OFF". The diagnostic tool initiates the test when the following conditions are met:


Engine coolant temperature is not out of range.

In the correct power mode.


Crankshaft Position Reluctor Wheel Learn

This crankshaft position reluctor wheel learn is used to reset the ECM adaption parameter when the crankshaft position reluctor wheel is replaced.

Cylinder Power Balance

This function disables the selected fuel injector. The normal commanded state is None. The scan tool initiates the test when the following conditions are met:


The engine is operating and the engine idle is stable.

The vehicle speed is 0 km/h (0 MPH).

There are no DTCs set for the vehicle speed sensor.


If the fuel injector is disabled after 30 s, fuel injector control is not allowed again on the same fuel injector for 60 s.

Engine Controls Ignition Relay

This function controls the engine control ignition relay or main relay. The normal commanded state is None. When commanded ON or OFF, the engine ECM (ECM) turns the relay ON or OFF. The system remains in the commanded state until cancelled by the scan tool. The scan tool initiates the test when the following conditions are met:


The ignition is ON with the engine OFF.

There are no crankshaft position or VSS sensor DTCs set.

The vehicle speed is 0 km/h (0 MPH).

In the correct power mode.


Engine Speed

This function regulates idling speed overrevving in steps of 25 rpm, 100 rpm and 500 rpm from basic idling speed of 1 950 rpm. The scan tool initializes the test when the following conditions are met:


The vehicle speed is 0 km/h (0 MPH).

There are no VSS sensor DTCs set.


EVAP Purge Solenoid Valve

This function controls the EVAP purge solenoid valve. The normal commanded state is None. The system will increase or decrease the amount of purge by changing the duty cycle of the purge valve in 10% increments within a range of 0-100%. The scan tool initiates the test when the following conditions are met:


The vacuum level in the EVAP purge system is within range.

There are no EVAP DTCs set.

The EVAP system test is not in progress.

In the correct Power Mode.


Flywheel Learn

This flywheel learn is used to reset the ECM adaption parameter when the dual mass flywheel is replaced.

Fuel Injector Balance

This function enables the fuel injector in order to verify the correct fuel injector flow. The ECM will pulse the selected fuel injector when the following conditions are met:


All instruction on the scan tool is complete.

Fuel injector selected.

Key ON, engine OFF.


The selected fuel injector can only be flowed or pulsed once per ignition cycle.

Fuel Injector Learn

This fuel injector learn is used to reset the ECM adaption parameter when any of the fuel injectors are replaced.

Fuel Pump Relay

This function controls the fuel pump relay. The normal commanded state is None. When commanded ON or OFF, the ECM turns the fuel pump ON or OFF. The scan tool initiates the test when the following conditions are met:


The engine speed is 0 RPM.

In the correct power mode.

The output control timer has not expired.

The ignition voltage is within range.


Fuel Trim Reset

This function is used to reset the learned fuel trim values to their initial values.

Generator L-Terminal

This function is used to override the state of the generator L terminal output. The commanded positions are ON and OFF. If OFF is selected then the ECM receives the command to switch OFF the generator and stop generating a voltage. The scan tool initiates the test when the following conditions are met:


The engine is operating to turn OFF the component.

The vehicle speed is 0 km/h (0 MPH).

In the correct power mode.

The output control timer has not expired.


HO2S Heater Sensor 1 or 2

Sets the oxygen sensor's heater to between 0 and 100 % in steps of 10 %. The normal state is None. The system remains in the commanded state until cancelled by the scan tool or the heaters exceed a maximum temperature.

HO2S Heater Learn

This function is used to trigger the reset of the learned resistances for the oxygen sensor heaters following a replacement. The learned resistances are reset to a calibration used to prevent overheating of the sensors until more accurate resistances may be learned following an extended engine OFF time.

Intake Air Flow Valve Learn

This intake air flow valve learn is used to reset the ECM adaption parameter when the throttle body is replaced.

MAF Sensor Learn

This MAF sensor learn is used to reset the ECM adaption parameter when the MAF sensor is replaced.

Malfunction Indicator Lamp (MIL)

This function controls the malfunction indicator lamp (MIL). The normal commanded state is None. When commanded ON or OFF, the ECM sends a CAN message to turns the malfunction indicator lamp (MIL) ON or OFF. This output can also be monitored on the scan tool data parameter MIL Command. The system remains in the commanded state until cancelled by the scan tool.

Starter Relay

This function is used to override the state of the Starter Relay output. Fuel and spark are disabled to prevent the engine from starting if the starter relay output is commanded ON. The scan tool initiates the test when the following conditions are met:


The engine speed is 0 RPM.

There are no crankshaft position sensor DTCs set.

The vehicle speed is 0 km/h (0 MPH)

There are no VSS sensor DTCs set.

There are no theft deterrent DTCs set.

There are no TAC system DTCs set.

The ignition voltage is within range.

In the correct power mode.

Not enough time has elapsed since the last time the starter has been enabled with a scan tool.


Throttle position

This function controls the throttle valve in steps of 10 %. The diagnostic tool initiates the test when the following conditions are met:


The engine speed is 0 RPM.

The vehicle speed is 0 km/h (0 MPH).


The system remains in the commanded state until cancelled by the scan tool.

Turbocharger Bypass Solenoid Valve

Turbocharger bypass solenoid command 0-100%

Turbocharger Learn

This turbocharger learn is used to reset the ECM adaption parameter when the turbocharger is replaced.

Turbocharger Wastegate Solenoid Valve

Turbocharger wastegate solenoid command 0-100%