Home/Chevrolet/Aveo/Chevrolet Aveo I (2003-2008)/Repair manual/Testing & Diagnostics/Engine Controls - 1.6l (l91) - Diagnostic Information and P…
Contents Wiring diagrams Section: Testing & Diagnostics All sections

Engine Controls - 1.6l (l91) - Diagnostic Information and Procedures Chevrolet Aveo I

Diagnostic Starting Point - Engine Controls

Begin the system diagnosis with the Diagnostic System Check - Engine Controls . The Diagnostic System Check-Engine Controls will provide the following information

  1. The identification of the control modules which command the system
  2. The ability of the control modules to communicate through the serial data circuit
  3. The identification of any stored diagnostic trouble codes (DTCs) and the codes' statuses

The use of the Diagnostic System Check-Engine Controls will identify the correct procedure for diagnosing the system and where the procedure is located.

Description

The Diagnostic System Check-Engine Controls is an organized approach to identifying a condition that is created by a malfunction in the engine control system. The Diagnostic System Check must be the starting point for any driveability concern. The Diagnostic System Check directs the service technician to the next logical step in order to diagnose the concern. Understanding and correctly using the diagnostic table reduces diagnostic time and prevents the replacement of good parts.

Test Description

The numbers below refer to the step numbers on the diagnostic table.

  1. 12: This step is for areas that have inspection and maintenance testing procedures for emissions testing. Use this step if the testing facility found one or more I/M system statuses that did not set.
StepActionYesNo
1Perform the following preliminary inspections: Ensure that the battery is fully charged. Refer to Battery Inspection/Test in Engine Electrical. Ensure that the battery cables are clean and tight. Inspect the easily accessible systems or the visible system components for obvious damage or conditions that could cause the symptom. Refer to Strategy Based Diagnosis in General Information. Ensure that the engine and control module grounds are clean, tight, and in the correct location. Inspect for aftermarket devices that could affect the operation of the system. Refer to Checking Aftermarket Accessories in Wiring Systems. Did you find and correct the condition?System OKGo to Step 2
2Install a scan tool. Turn ON the scan tool. Does the scan tool turn ON?Go to Step 3Go to Scan Tool Does Not Power Up in Data Link Communications
3Turn ON the ignition, with the engine OFF. Attempt to establish communication with the Engine control module (ECM). Does the scan tool communicate with the ECM?Go to Step 4Go to Scan Tool Does Not Communicate with Component in Data Link Communications
4Attempt to start the engine. Does the engine crank?Go to Step 5Go to Symptoms - Engine Electrical in Engine Electrical
5Did the engine start and idle?Go to Step 6Go to Engine Cranks but Does Not Run
6IMPORTANT: Do NOT clear the DTCs unless instructed by a diagnostic procedure. Select the DTC display function for the engine control module and record the DTCs. If multiple powertrain DTCs are stored, diagnose the DTCs in the following order: Test for component level DTCs. For example, sensor DTCs, solenoid DTCs, and relay DTCs Begin with the lowest number DTC unless the diagnostic table directs you otherwise. Test for system level DTCs. For example, misfire DTCs, EVAP system DTCs and fuel trim DTCs. If there are any powertrain DTCs, Select Capture Info in order to store the Powertrain DTC information with a scan tool. Does the scan tool display any DTCs?Go to Step 7Go to Step 10
7Does the scan tool display DTCs which begin with a "U"?Go to Diagnostic Trouble Code (DTC) ListGo to Step 8
8Does the scan tool display DTCs P0601, P0602, P0606, or P2610?Go to DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610Go to Step 9
9Does the scan tool display DTCs P0562 or P0563?Go to DTC P0562 or DTC P0563 in Engine ElectricalGo to Diagnostic Trouble Code (DTC) List
10Are there any TCM DTCs or any automatic transmission symptoms?Go to Diagnostic System Check - Automatic Transmission in Automatic Transmission - Aisin (81-40LE)Go to Step 11
11Is the customer's concern with Inspection and Maintenance (I/M) testing?Go to Inspection/Maintenance (I/M) System CheckGo to Step 12
12Are there any engine controls or driveability symptoms observed?Go to Symptoms - Engine ControlsSystem OK
IMPORTANT
Do NOT clear the DTCs unless instructed by a diagnostic procedure.

Diagnostic System Check - Engine Controls

Scan Tool Data List

The Engine Scan Tool Data List contains all engine related parameters that are available on the scan tool. The list is arranged in alphabetical order. A 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 conditions are determined

  1. The Diagnostic System Check - Engine Controls is completed.
  2. There are no diagnostic trouble codes (DTCs).
  3. The on-board diagnostics are functioning correctly.

Scan tool values from an engine that is operating correctly may be used for comparison with the engine you are diagnosing. The Engine Scan Tool Data List represents the values that would be seen on a normal operating engine.

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

Only the parameters listed below are referenced in this service information for use in diagnosis.

The column labeled Data List indicates where a parameter is located on the scan tool. Review the scan tool operating manual for the exact locations of the data lists. The following is a description of each term listed

Scan Tool ParameterData ListParameter Range/UnitsTypical Data Values
Engine Idling/Radiator Hose Hot/Park or Neutral/Closed Loop/Accessories Off
5 Volt Reference 1EGR, EVAP, CH0-5 Volts5.0 Volts
A/C High Side Pressure SensorCH0-5 VoltsVaries
A/C High Side Pressure SensorCHKPa/psiVaries
A/C Relay CommandEng, EGR, MF, CHOn/OffOff
A/C Request SignalCHYes/NoNo
Air Flow CalculatedEng, FT, HO2S, MF, FF, FRG/s3-6 g/s
Air Fuel RatioEng, FT, HO2S, FF, FRRatio14.7:1
BAROEng, EGR, EVAP, HO2S, FT, FF, FR, MF65-104 kPaVaries with altitude
Catalytic Converter Protection ActiveHO2S, FT, MFYes/NoNo
CMP Active CounterEng, MF1-3 CountsVaries
Coolant Hot Lamp (If Equipped)IPCOn/OffOff
Decel. Fuel CutoffEGR, FT, HO2SActive/InactiveInactive
Desired EGR PositionEGR%Varies
Desired IAC PositionEngCountsVaries
Desired Idle SpeedEng, EVAP, FF, FR0-7,000 RPM800-950 RPM
ECT SensorEng, EGR, EVAP, FT, HO2S, MF, CH, IPC, FF, FR39°C to +140°C (-38°F to +284°F)Varies
EGR Flow Test CountEGRCountsVaries
EGR Learned MinimumEGRVoltsVaries
EGR Position SensorEng, EGR, FT, MF%Varies
EGR Position SensorEGRVoltsVaries
EGR Position VarianceEGRCountsVaries
EGR Solenoid CommandEGR%Varies
Engine LoadEng, EGR, EVAP, FT, HO2S, MF, CH, FF, FR0-99%25-40% - Idle 25-40% - 2500 RPM
Engine Run TimeALL0:00:00Varies
Engine SpeedALLRPM750-950 RPM
EVAP Purge Solenoid Command (If Equipped)Eng, EVAP, FT, HO2S0-100%Varies
EVAP Vent Solenoid Command (If Equipped)Eng, EVAPVenting/Not VentingVenting
Fail CounterFF, FRCountsVaries
Fans High SpeedCHON/OFFVaries
Fans Low SpeedCHON/OFFVaries
Fuel Level to ClusterEVAP, IPC%Varies
Fuel Level SensorEng, EVAP, FT, IPC0-5 VoltsVaries
Fuel Level SensorEng, EVAP, FT, IPC%Varies
Fuel Pump Relay CommandEng, FTOn/OffOn
Fuel Tank Pressure Sensor (If Equipped)Eng, EVAPIn H2O/mm HgVaries
Fuel Tank Pressure Sensor (If Equipped)Eng, EVAP, FF, FR0-5 VoltsVaries
Fuel Trim CellEng, FT, FF, FRCell Number20?
Fuel Trim LearnEng, FT, FF, FREnabled/DisabledEnabled
O2S/HO2S 1Eng, EVAP, FT, HO2S, FF, FR0-1,006 mVVaries 400-800 mV
O2S/HO2S 1 ReadyHO2SYes/NoYes
O2S/HO2S 2Eng, EVAP, FT, HO2S, FF, FR0-1,006 mVVaries 400-800 mV
IAC PositionEng, EGR, FT, HO2S, CH, FF, FRCounts15-40 Counts
IAT SensorEng, EGR, EVAP, FT, HO2S, MF, CH, FF, FR39° to +140°C (-38° to +284°F)Varies
Ignition 1 SignalEng, EGR, EVAP, FT, HO2S, MF, CH, IPCVolts12.0-14.5 Volts
IMT Valve Command (If Equipped)EngOn/OffOff
Injector PWMEng, FT, HO2S, MF, FF, FR0-9 ms4.6-5.4 ms
Knock RetardEng, EGR, CHDegreesVaries
KS Active CounterEngCountsVaries
Long Term FTEng, EVAP, FT, HO2S, FT, FF, FR100% to +100%0%
Long Term FT Avg.FT100% to +100%0%
Loop StatusEng, EVAP, FT, HO2S, FF, FROpen Loop/Closed LoopClosed Loop
Low Fuel Lamp Command (If Equipped)IPCOn/OffOff
MAP SensorEng, EGR, EVAP, FT, HO2S, MF, FF, FRKPa38-50 kPa Varies with Altitude
MAP SensorEng, MF, FF, FR0-5 Volts0.9-1.7 Volts
MIL CommandEng, IPCOn/OffOff
Mileage Since First FailureFF, FRKm - milesVaries
Mileage Since Last FailureFF, FRKm - milesVaries
Misfire Current Cyl. 1-4MF0-255 Counts0
Misfire History Cyl. 1-4MF0-65,535 Counts0
Not Run CounterFF, FRCountsVaries
Pass CounterFF, FRCountsVaries
PNP SwitchEng, EGR, IPCPark/Neutral/In GearPark/Neutral
Power EnrichmentFT, HO2S, MF, FF, FRActive/InactiveInactive
Power Steering Switch (If Equipped)Eng, CHHigh Pressure/Normal PressureNormal Pressure
Rich/Lean to Lean/Rich Ratio Sensor 1FT, HO2SCountsVaries
Rich/Lean Transition Sensor 1FT, HO2SCountsVaries
Rough Road Sensor (If Equipped)MF0-5 Volts2-3 Volts
Short Term FT Avg.FT25% to +25%3% to +3%
Short Term FTEng, EVAP, FT, HO2S, FF, FR25% to +25%3% to +3%
SparkEng, FT, HO2S, MF, CH20 to +40 Degrees2-10 Degrees
Start Up ECTEVAP, HO2S, CH, FF, FR39° to +140°C (-38° to +284°F)Varies
Start Up IATEVAP, HO2S, CH, FF, FR39° to +140°C (-38° to +284°F)Varies
SVS Lamp Command (If Equipped)IPCOn/OffOff
TCC Enable Solenoid Command (If Equipped)Eng, MFOn/OffOff
Total Fuel Trim AverageEVAP, FT, HO2S100 to +100%Varies
Total MisfireMFCounts0
TP SensorEng, EGR, EVAP, FT, HO2S, MF, FF, FR0-5 Volts0.0-0.3 Volts
TP SensorEng, EGR, EVAP, FT, HO2S, MF, FF, FR%5-15 %
TWC Temperature CalculatedMFTemperatureVaries
Vehicle Security Status (If Equipped)Eng, IPCFuel Enabled/Fuel DisabledDisabled
Vehicle Speed SensorEng, EGR, EVAP, FT, HO2S, MF, CH, IPC, FF, FRKm/h mph0 km/h (0 mph)

Scan Tool Data List

Scan Tool Data Definitions

The Scan Tool Data Definitions list contains a brief description of all of the 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. In some cases the parameter may appear more than once, or in more than one data list in order to group certain related parameters together.

Scan Tool Output Controls

Scan Tool Output ControlAdditional Menu Selection(s)Description
A/C RelaySpecial Functions/Engine Output ControlsIMPORTANT: The A/C Relay Command parameter may not change states when using this output control. This function activates the A/C compressor relay. The normal commanded state of the A/C relay is None. The A/C compressor will turn ON/OFF when commanded ON/OFF. The system remains in the commanded state until cancelled by the scan tool. This output can also be monitored on the scan tool data parameter A/C Relay Command. The engine control module (ECM) will inhibit the operation of the A/C relay when the ambient air temperature is low.
Crankshaft Position Variation LearnSpecial Functions/Crankshaft Position Variation LearnThis function enables the engine control module (ECM) to learn the variations in the crankshaft position (CKP) system. The ECM will learn the variations once the following conditions are met: Engine coolant temperature (ECT) is more than a predetermined value. All the instructions on the scan tool have been completed. Hold the accelerator pedal at wide open throttle (WOT) for 5 fuel cut-offs, as specified on the scan tool, then release accelerator pedal. The ECM learns the variation values on the deceleration from fuel cut-off.
EGR SolenoidSpecial Functions/Engine Output Controls/EGR SystemIMPORTANT: The EGR Position Sensor parameter may not properly change states when using this output control. This function activates the exhaust gas recirculation (EGR) solenoid that controls EGR valve position. The normal commanded state is None. The system will increase or decrease the amount of EGR opening by 10 percent increments within a range of 0-100 percent. The EGR Position sensor parameter may not change states until commanded to 40 percent. This output can also be monitored on the scan tool data parameter EGR Position Sensor. The system remains in the commanded state until cancelled by the scan tool. If the engine is running, too much EGR will result in a rough idle and/or stalling.
EVAP Purge SolenoidSpecial Functions/Engine Output Controls/EVAP SystemIMPORTANT: This function may be disabled if there is an EVAP DTC set. The EVAP Purge Solenoid Command parameter may not properly change states when using this output control. 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 percent increments within a range of 0-100 percent. The system remains in the commanded state until cancelled by the scan.
EVAP Vent Solenoid (If equipped)Special Functions/Engine Output Controls/EVAP SystemIMPORTANT: This function may be disabled if there is an EVAP DTC set. This function controls the EVAP vent solenoid. The normal commanded state is None. When commanded ON, the vent valve switches to Not-venting. When commanded OFF, the vent valve switches to Venting. The system remains in the commanded state unless one of the following conditions occurs: Cancelled by the scan tool The fuel tank pressure (FTP) sensor exceeds a predetermined value.
Fans Low SpeedSpecial functions/Engine Output Control/Fan RelaysThis function operates both engine cooling fans at low speed by enabling the fan low speed relay. The normal commanded state of the relay is None. When commanded ON/OFF, both cooling fans turn ON/OFF. The system remains in the commanded state until cancelled by the scan tool. The ECM allows relay control when the following conditions are met: The ignition is ON, with the engine OFF. The engine is running. The transmission must be in Park or Neutral. The A/C request is OFF. The engine coolant temperature is less than a predetermined value.
Fans High SpeedSpecial functions/Engine Output Control/Fan RelaysThis function operates one engine cooling fan at high speed by enabling the fan high speed relay. The normal commanded state of the relay is None. When commanded ON/OFF, the cooling fan turns ON/OFF. The system remains in the commanded state until cancelled by the scan tool. The ECM allows relay control when the following conditions are met: The ignition is ON, with the engine OFF. The engine is running. The transmission must be in Park or Neutral. The A/C request is OFF. The engine coolant temperature is less than a predetermined value.
Fuel Injector TestSpecial Functions/Fuel SystemIMPORTANT: DTCs may set when using this output control. This function operates the selected fuel injector ON/OFF. The normal commanded state is None. The ECM enables or disables the fuel injector ON/OFF when the test is initiated. The fuel injector remains in the commanded state until cancelled by the scan tool. The scan tool initiates the test when the following conditions are met: The engine is running. The vehicle speed is 0 km/h (0 mph).
Fuel PumpSpecial Functions/Fuel SystemIMPORTANT: DTCs may set when using this output control. This function controls the fuel pump relay. The normal commanded state is None. The scan tool initiates the test when the following conditions are met: There are no vehicle speed sensor DTCs set. The vehicle speed is 0 km/h (0 mph). When commanded ON/OFF, the ECM turns the fuel pump relay ON/OFF. If the engine is running and the fuel pump relay is commanded OFF, the engine will stall. This output can also be monitored on the scan tool data parameter Fuel Pump Relay Command. The system remains in the commanded state until cancelled by the scan tool or the ECM detects a vehicle speed.
IAC Motor PositionSpecial Functions/Engine Output Controls/IAC SystemThis function activates the idle air control (IAC) valve to change engine speed. The normal commanded state is None. The system will increase or decrease the amount of IAC opening by 5 percent increments within a range of 500-4,000 RPM. This output can also be monitored on the scan tool data parameter IAC Position. The system remains in the commanded state until cancelled by the tool.
IAC ResetSpecial Functions/Engine Output Controls/IAC SystemThis function resets the idle air control (IAC) valve position and the learned values for the IAC system in the ECM.
IMT Valve (If equipped)Special Functions/Engine Output ControlsThis function controls the intake manifold tuning (IMT) valve solenoid. The normal commanded state is None. When commanded ON/OFF, the ECM turns the IMT valve solenoid ON/OFF. The scan tool initiates the test when the following conditions are met: There are no vehicle speed sensor DTCs set. The vehicle speed is 0 km/h (0 mph). The system remains in the commanded state until cancelled by the scan tool.
Malfunction Indicator LampSpecial Functions/Engine Output ControlsIMPORTANT: The MIL Command parameter may not change states when using this output control. This function controls the malfunction indicator lamp (MIL). The normal commanded state is None. When commanded ON/OFF, the ECM turns the malfunction indicator lamp (MIL) ON/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.
IMPORTANT
The A/C Relay Command parameter may not change states when using this output control.
IMPORTANT
The EGR Position Sensor parameter may not properly change states when using this output control.
IMPORTANT
This function may be disabled if there is an EVAP DTC set. The EVAP Purge Solenoid Command parameter may not properly change states when using this output control.
IMPORTANT
This function may be disabled if there is an EVAP DTC set.
IMPORTANT
DTCs may set when using this output control.
IMPORTANT
DTCs may set when using this output control.
IMPORTANT
The MIL Command parameter may not change states when using this output control.

Scan Tool Output Controls

Diagnostic Trouble Code (DTC) List

DTCDiagnostic ProcedureModule(s)
P0106DTC P0106ECM
P0107DTC P0107ECM
P0108DTC P0108ECM
P0110DTC P0110ECM
P0111DTC P0111ECM
P0112DTC P0112ECM
P0113DTC P0113ECM
P0115DTC P0115ECM
P0117DTC P0117ECM
P0118DTC P0118ECM
P0122DTC P0122ECM
P0123DTC P0123ECM
P0125DTC P0125ECM
P0128DTC P0128ECM
P0131DTC P0131ECM
P0132DTC P0132ECM
P0133DTC P0133ECM
P0134DTC P0134ECM
P0135DTC P0135ECM
P0137DTC P0137ECM
P0138DTC P0138ECM
P0140DTC P0140ECM
P0141DTC P0141ECM
P0171DTC P0171ECM
P0172DTC P0172ECM
P0201DTC P0201-P0204ECM
P0202DTC P0201-P0204ECM
P0203DTC P0201-P0204ECM
P0204DTC P0201-P0204ECM
P0217DTC P0217ECM
P0300DTC P0300ECM
P0315DTC P0315ECM
P0317DTC P0317ECM
P0324DTC P0324ECM
P0327DTC P0327ECM
P0336DTC P0336ECM
P0337DTC P0337ECM
P0341DTC P0341ECM
P0342DTC P0342ECM
P0351DTC P0351 or P0352ECM
P0352DTC P0351 or P0352ECM
P0401DTC P0401ECM
P0402DTC P0402ECM
P0404DTC P0404ECM
P0405DTC P0405ECM
P0406DTC P0406ECM
P0420DTC P0420ECM
P0442DTC P0442ECM
P0443DTC P0443ECM
P0446DTC P0446ECM
P0449DTC P0449ECM
P0452DTC P0452ECM
P0453DTC P0453ECM
P0455DTC P0455ECM
P0456DTC P0456ECM
P0461DTC P0461 in Instrument Panel, Gages, and ConsoleECM, IPC
P0462DTC P0462 in Instrument Panel, Gages, and ConsoleECM, IPC
P0463DTC P0463 in Instrument Panel, Gages, and ConsoleECM, IPC
P0464DTC P0464 in Instrument Panel, Gages, and ConsoleECM, IPC
P0488DTC P0488ECM
P0496DTC P0496ECM
P0502DTC P0502ECM, TCM
P0506DTC P0506 or P0507ECM
P0507DTC P0506 or P0507ECM
P0532DTC P0532 or P0533 in HVAC Systems - ManualECM
P0533DTC P0532 or P0533 in HVAC Systems - ManualECM
P0562DTC P0562 in Engine ElectricalECM
P0563DTC P0563 in Engine ElectricalECM
P0601DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610ECM
P0602DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610ECM
P0606DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610ECM
P0645DTC P0645 in HVAC Systems - ManualECM
P0660DTC P0660ECM
P0700DTC P0700ECM, TCM
P1106DTC P1106ECM
P1107DTC P1107ECM
P1111DTC P1111ECM
P1112DTC P1112ECM
P1114DTC P1114ECM
P1115DTC P1115ECM
P1121DTC P1121ECM
P1122DTC P1122ECM
P1380DTC P1380ECM, EBCM
P1381DTC P1381ECM, EBCM
P1391DTC P1391ECM
P1392DTC P1392ECM
P1393DTC P1393ECM
P1626DTC P1626 in Theft DeterrentECM
P1631DTC P1631ECM
P2195DTC P2195ECM
P2196DTC P2196ECM
P2279DTC P2279ECM
P2610DTC P0601-P0607, P1600, P1621, P1627, P1680, P1681, P1683, or P2610ECM
U0101DTC U0100-U0299 in Data Link CommunicationsECM, EBCM, IPC, TCM

Diagnostic Trouble Code (DTC) List