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:
|
| 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:
|
| 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:
|
| 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:
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:
|
| 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:
|
| 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:
|
| 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:
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:
|
| 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:
|
| 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:
|
| 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 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% |