Home/Volvo/XC90/Volvo XC90 I (2002-2006)/Repair manual/Testing & Diagnostics/Engine Control Module (ECM) Diagnostic Trouble Codes - 5 of…
Contents Wiring diagrams Section: Testing & Diagnostics All sections

Engine Control Module (ECM) Diagnostic Trouble Codes - 5 of 13: Diagnosis Volvo XC90 I

Testing & Diagnostics 19 illustrations ~14010 words

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

Condition

Scheme 176

Scheme 176: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

The engine control module (ECM) checks the signal cable for the ignition coil primary winding.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the signal for the primary winding for the ignition coil is missing.

The diagnostic trouble code (DTC) indicates which ignition coil is being referred to.

  1. ECM-360B: ignition coil 1
  2. ECM-361B: ignition coil 2
  3. ECM-362B: ignition coil 3
  4. ECM-363B: ignition coil 4
  5. ECM-364B: ignition coil 5
  6. ECM-365B: ignition coil 6.

The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. None.

Possible Source

  1. Contact resistance in the terminals
  2. Open-circuit in the signal cable
  3. Damaged ignition coil.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit
  2. The engine is not firing on all cylinders.

Scheme 177

Scheme 177: CHECKING COMPONENTS AND WIRING
  1. Check the connector for the ignition coil. Check for contact resistance. Check for oxidation. Check the cable that relates to the diagnostic trouble code (DTC). Check for an open-circuit. Check between: Engine control module (ECM) terminal #A50 (#A50) and ignition coil terminal #2 (ECM-360D, ignition coil 1) Engine control module (ECM) terminal #A51 (#A51) and ignition coil terminal #2 (ECM-361D, ignition coil 2) Engine control module (ECM) terminal #A30 (#A30) and ignition coil terminal #2 (ECM-362D, ignition coil 3) Engine control module (ECM) terminal #A49 (#A49) and ignition coil terminal #2 (ECM-363D, ignition coil 4) Engine control module (ECM) terminal #A31 (#A31) and ignition coil terminal #2 (ECM-364D, ignition coil 5) Engine control module (ECM) terminal #A52 (#A52) and ignition coil terminal #2 (ECM-365D, ignition coil 6). Remedy as necessary. Other information see «CONNECTING THE BREAKOUT BOX»(ref-476691-S38062545372012060500000) For 6 cylinder engines 2005-, see «SIGNAL SPECIFICATION»(ref-476694-S31890965202012060500000) . see «REPLACING IGNITION COIL»(ref-476695-S09217829992012060500000) see «CHECKING WIRING AND TERMINALS»(ref-476689-S17283010372012060500000)
  1. Continue Refer to «VERIFICATION»(ref-476765-S25863631992012060500000)

Condition

The engine control module (ECM) checks the signal cable for the ignition coil primary winding.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the signal for the primary winding for the ignition coil is too high.

The diagnostic trouble code (DTC) indicates which ignition coil is being referred to.

  1. ECM-360C: ignition coil 1
  2. ECM-361C: ignition coil 2
  3. ECM-362C: ignition coil 3
  4. ECM-363C: ignition coil 4
  5. ECM-364C: ignition coil 5
  6. ECM-365C: ignition coil 6.

The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. None.

Possible Source

  1. Short-circuit to supply voltage in the signal cable
  2. Damaged ignition coil.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit
  2. The engine is not firing on all cylinders.

Condition

The engine control module (ECM) checks the signal cable for the ignition coil primary winding.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the signal for the primary winding for the ignition coil is too low.

The diagnostic trouble code (DTC) indicates which ignition coil is being referred to.

  1. ECM-360D: ignition coil 1
  2. ECM-361D: ignition coil 2
  3. ECM-362D: ignition coil 3
  4. ECM-363D: ignition coil 4
  5. ECM-364D: ignition coil 5
  6. ECM-365D: ignition coil 6.

The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. None.

Possible Source

  1. Short-circuit to ground in the signal cable
  2. Damaged ignition coil.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit
  2. The engine is not firing on all cylinders.

Condition

Scheme 178

Scheme 178: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

Diagnostic trouble code (DTC) ECM-4000 is stored if the signal from the canister purge (CP) valve is too high, too low or missing.

Substitute Value

twin heated oxygen sensor (HO2S) control disabled.

Possible Source

Signal too high

  1. short-circuit to supply voltage in the signal cable
  2. defective canister purge (CP) valve

Signal too low

  1. short-circuit to ground in the signal cable

Signal missing

  1. open-circuit in the signal cable
  2. defective canister purge (CP) valve
  3. contact resistance in terminals
  4. open-circuit in power cable

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

Scheme 179

Scheme 179: CHECKING THE CONNECTOR

Scheme 180

Scheme 180
  1. Ignition off
  2. Check the evaporative emission system (EVAP) valve connector. Check for contact resistance and oxidation
  3. Reinstall the components, reconnect the connectors etc.
  4. Ignition on
  5. Activate the evaporative emission system (EVAP) valve. A click should be heard when the evaporative emission system (EVAP) valve is activated. If the evaporative emission system (EVAP) valve is now OK this indicates that the fault was caused by poor contact in the connector. Other information: For the location of components on 5 cylinder engines, see «LOCATION OF COMPONENTS, ENGINE COMPARTMENT»(ref-476766-S14590560332012060500000) For the location of components on 6 cylinder turbocharged engines, see «LOCATION OF COMPONENTS, ENGINE COMPARTMENT»(ref-476766-S14590560332012060500000) For 5 cylinder turbocharged engines -2004, see «SIGNAL DESCRIPTION»(ref-476694-S26303328522012060500000) For 6 cylinder engines -2004, see «SIGNAL SPECIFICATION»(ref-476694-S39196199822012060500000) see «CHECKING WIRING AND TERMINALS»(ref-476689-S17283010372012060500000) .

Is the evaporative emission system (EVAP) valve working?

  1. YES OKAY: Troubleshooting has been completed.
  2. NO Refer to «CHECKING COMPONENTS AND WIRING»(ref-476765-S18524158692012060500000)

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

Condition

Scheme 181

Scheme 181: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

When the control module activates evaporative emission system (EVAP) control, the idle air trim or short-term fuel trim will change. Diagnostic trouble code (DTC) ECM-4007 is stored if the engine control module (ECM) does not detect any change in the idle air trim or in the long term fuel trim when evaporative emission (EVAP) control is active. The engine control module (ECM) interprets this as a faulty evaporative emission (EVAP) system.

Substitute Value

None.

Possible Source

Open

  1. Faulty EVAP canister purge valve.

Closed

  1. Blocked hose between the EVAP canister and the EVAP canister purge valve
  2. Blocked hose between the EVAP canister purge valve and the intake manifold
  3. Faulty EVAP canister purge valve.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

Scheme 182

Scheme 182
  1. Slacken off the EVAP canister purge valve
  2. Connect a vacuum pump to the EVAP canister purge valve terminal (B). Pump a vacuum. Check that there is no leakage through the EVAP canister purge valve by listening to and checking via the pump gauge that the pressure is stable
  3. Connect the EVAP canister purge valve connector
  4. Ignition on
  5. Activate the evaporative emission system (EVAP) valve. When the EVAP canister purge valve is activated, the valve opens and clicks. Check on the pump gauge that the vacuum drops (the pressure evens out) when the EVAP valve opens. If the function is OK, there must be no leakage when the EVAP canister purge valve is closed (stable pressure on the pump gauge) and the vacuum must drop when the EVAP canister purge valve opens (the pressure evens out). The EVAP canister purge valve is defective if the function is faulty. If the function of the EVAP canister purge valve is correct, check the hose and hose connections between the EVAP canister purge valve for leakage. Remedy as necessary. Other information: For the location of components on 5 cylinder engines, see «LOCATION OF COMPONENTS, ENGINE COMPARTMENT»(ref-476766-S14590560332012060500000) For the location of components on 6 cylinder turbocharged engines, see «LOCATION OF COMPONENTS, ENGINE COMPARTMENT»(ref-476766-S14590560332012060500000) .
  1. Continue Refer to «INFORMATION»(ref-476765-S13703743782012060500000)

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

Condition

Scheme 183

Scheme 183: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

If no fault is detected in the leak diagnostic unit, the control module runs a leak diagnostic of the fuel tank system. Diagnostic trouble code (DTC) ECM-400C is stored if the engine control module (ECM) detects a leak of 0.5-1.0 mm (minor leak) or a leak that is >1.0 mm (major leak). For more information about the leak diagnostics, see LEAK DIAGNOSTICS (CERTAIN MARKETS ONLY) .

Substitute Value

None.

Possible Source

Major leak

  1. Fuel tank filler cap missing or not tightened
  2. Leakage that is 1 mm or greater in the fuel tank, fuel filler pipe, fuel tank filler cap, EVAP canister, canister purge (CP) valve, or in the hoses between these components
  3. The fuel gauge does not function (This fault is detected by the rear electrical module).

Minor leak

  1. Leakage that is 0.5-1.0 mm or smaller in the fuel tank, fuel filler pipe, fuel tank filler cap, EVAP canister, canister purge (CP) valve, or in the hoses between these components
  2. The fuel gauge does not function (This fault is detected by the rear electrical module).

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

DMTL, TEST RESULT = "PROBLEM FOUND"

If a problem is detected on the leakage diagnostics unit (DMTL), this may have been caused during the test itself. Checks on DMTL are normal electric checks of leakage diagnostics unit and cabling and is no indication of if there is leakage or not.

  1. Cancel troubleshooting for this problem.
  2. Read off diagnostic trouble codes again and start troubleshooting for the new diagnostic trouble code. NOTE: The tank system's status is unknown since the test was interrupted.

TANK SYSTEM, TEST RESULT = "NO LEAKAGE FOUND"

Diagnostic trouble code limit (minor leakage):Estimated leakage = 0.40 mm

If no leakage was found, the Engine control module (ECM) has detected leakage in the tank system earlier, but the problem is not active at this time. The fault could be caused by leakage in the tank, filler pipe, fuel tank filler cap, canister, EVAP valve, leakage diagnosis unit or hoses between these components.

Note. Problems caused by a loose tank cap or loose hose connections may be difficult to find. If no leakage was found in the quick-test of the tank system after completed checks and actions according to the above, the problem has likely been repaired.

Note. The parameter estimated leakage does not necessarily have to show 0 mm for a sealed system.

TANK SYSTEM, TEST RESULT = "MINOR LEAKAGE FOUND"

Diagnostic trouble code limit:Estimated leakage = 0.40 mm

  1. Check that the tank cap is properly fitted and that its seal is undamaged.
  2. Check the hoses and connections on the leak diagnostic unit, the canister, EVAP-valve and the fuel filler pipe visually. Check for damage or incorrect/loose installation.
  3. Remedy as necessary.
  4. Restart the test. NOTE: Problems caused by a loose tank cap or loose hose connections may be difficult to find. If no leakage was found in the quick-test of the tank system after completed checks and actions according to the above, the problem has likely been repaired. NOTE: By blocking the hose between canister and EVAP-valve and then repeating quick-test tank system, leakage through the EVAP-valve can be detected. If leakage was detected in a previous quick test of the fuel tank system but is not now detected when the hose between the canister and the EVAP valve is blocked, the leakage may be through the EVAP valve.
  5. Disconnect the hose between the EVAP canister purge valve and the EVAP canister from the connection to the EVAP canister purge valve.
  6. Block the hose while running the quick test of the fuel tank system.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S31375841042012060500000)

DMTL, TEST RESULT AND TANK SYSTEM, TEST RESULT = "UNKNOWN"

Engine control module (ECM) cannot perform check of tank system. This may be due to the conditions for start of the quick-test not being fulfilled, that they have changed during the course of the test, or that a problem has occurred during troubleshooting.

  1. Check that all conditions for start of the quick-test are fulfilled.
  2. Visually check hoses and connections on leakage diagnostics unit, canister, EVAP-valve, and filler pipe. Check for damage or incorrect/loose installation.
  3. Remedy as necessary.
  4. Restart the test.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S31375841042012060500000)

TANK SYSTEM, TEST RESULT = "MAJOR LEAKAGE FOUND"

Diagnostic trouble code limit:Tank pressure lower than 1500 Pa after 450 seconds in test phase "Major leakage".

  1. Check that the tank cap is properly fitted and that its seal is undamaged.
  2. Check the hoses and connections on the leak diagnostic unit, the canister, EVAP-valve and the fuel filler pipe visually. Check for damage or incorrect/loose installation.
  3. Remedy as necessary.
  4. Restart the test. NOTE: Problems caused by a loose tank cap or loose hose connections may be difficult to find. If no leakage was found in the quick-test of the tank system after completed checks and actions according to the above, the problem has likely been repaired.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S31375841042012060500000)

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-400C

Condition

The engine control module (ECM) continuously checks three-way catalytic converter (TWC) efficiency (bank 1) by comparing signals from the rear heated oxygen sensor (HO2S) with the signal from the front heated oxygen sensor (HO2S). The diagnostic trouble code (DTC) is stored if the efficiency of the three-way catalytic converter (TWC) deviates too much.

The diagnostic trouble code (DTC) is diagnosed when driving under specific driving conditions.

Substitute Value

  1. The rear long-term fuel trim is disabled.

Possible Source

  1. Misfiring
  2. Leakage in the intake system
  3. Leakage in the exhaust system
  4. Faulty fuel pressure
  5. Uneven compression
  6. Damaged catalytic converter.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-400C

Condition

Diagnostic trouble code (DTC) ECM-4010 is stored if the control module registers that the signal from the leak diagnostic pump valve is too high when the valve is activated or too low or missing when the valve is deactivated.

The control module diagnoses the fault when the engine has been off for 8 hours and is then driven for 20 minutes.

Substitute Value

Leak diagnosis is blocked.

Possible Source

Signal too high

  1. Short-circuit to supply voltage in the signal cable
  2. Defective valve.

Signal too low

  1. Short-circuit to ground in the signal cable.

Signal missing

  1. Contact resistance in the terminals
  2. Open-circuit in the signal cable
  3. Open-circuit in the power cable
  4. Defective valve.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-401C

Condition

The engine control module (ECM) continuously checks three-way catalytic converter (TWC) efficiency (bank 2) by comparing signals from the rear heated oxygen sensor (HO2S) with the signal from the front heated oxygen sensor (HO2S). The diagnostic trouble code (DTC) is stored if the efficiency of the three-way catalytic converter (TWC) deviates too much.

The diagnostic trouble code (DTC) is diagnosed when driving under specific driving conditions.

Substitute Value

The rear long-term fuel trim is disabled.

Possible Source

  1. Misfiring
  2. Leakage in the intake system
  3. Leakage in the exhaust system
  4. Faulty fuel pressure
  5. Uneven compression
  6. Damaged catalytic converter.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-401C

Condition

Diagnostic trouble code (DTC) ECM-4024 is stored if the control module registers that the signal from the leak diagnostic unit pump is too high, too low or missing.

Substitute Value

The leak diagnostic is shut off.

Possible Source

Signal too high

  1. Short-circuit to supply voltage in the signal cable
  2. Defective pump.

Signal too low

  1. Short-circuit to ground in the signal cable.

Signal missing

  1. Contact resistance in the terminals
  2. Open-circuit in the signal cable
  3. Open-circuit in the power cable
  4. Defective pump.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

Condition

Scheme 184

Scheme 184: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

Note. For certain versions of model year 1999, diagnostic trouble code ECM-0023 is shown instead. Troubleshooting shall be performed according to ECM-4050.

The rear electronic module transmits information about the fuel level and the fault status of the fuel level sensor to the central electronic module (CEM). The central electronic module (CEM) transmits this information to the engine control module (ECM).

Diagnostic trouble code (DTC) REM-4A31, REM-4A33, REM-4A34, REM-4A37 or REM-4A38 is stored in the rear electronic module and diagnostic trouble code (DTC) ECM-4050 is stored in the engine control module (ECM) (signal too high / low) if the rear electronic module has registered an electrical fault in the fuel level sensor.

Diagnostic trouble code (DTC) ECM-4050 (signal missing) is stored if the engine control module (ECM) registers a communication problem with the central electronic module (CEM).

Diagnostic trouble code (DTC) ECM-4050 is stored in the engine control module (ECM) (faulty signal) if the engine control module (ECM) has registered a fuel consumption of more that 12 liters while the rear electronic module has registered that the fuel level has fallen by less than 2 liters.

Substitute Value

None.

Possible Source

Signal too high

  1. electrical fault in the right fuel level sensor

Signal too low

  1. electrical fault in the left fuel level sensor

Signal missing

  1. communication fault

Faulty signal

  1. defective fuel level sensor

Fault symptom[s]

  1. Gauges/Fuel level not accurate/Value too high
  2. Gauges/Fuel level not accurate/Value too low

Condition

Information about the fuel level in the fuel tank is used to determine whether there are leaks during leak diagnosis.

If the control module detects diagnostic trouble code (DTC) ECM-4050 (fault in the fuel level sensor) and ECM-400C (leakage in the fuel tank system), diagnostic trouble code (DTC) ECM-405C is also stored. The diagnostic trouble code (DTC) for the fault is stored in the rear electrical module.

Substitute Value

None.

Possible Source

Faulty signal

  1. Fault in the circuit for the fuel level sensor or faulty function (rear electrical module).

Fault symptom[s]

  1. Gauges/Fuel level not accurate/Value too low
  2. Gauges/Fuel level not accurate/Value too high

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-406C

Condition

If the engine control module (ECM) registers that fuel filling has been carried out through the fuel level being changed, the position and installation of the fuel tank filler cap is checked. This is carried out by quicker leak diagnostics.

The check is carried out a few minutes after start if the vehicle speed is constant and exceeds 30 km/h and only if no fault is detected on the leak diagnostic unit.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects a leak after filling. This is interpreted as fuel tank filler cap missing or loosely installed.

Substitute Value

None.

Possible Source

  1. The fuel tank filler cap is missing or not properly tightened.

Fault symptom[s]

  1. None.

CHECKING OTHER DIAGNOSTIC TROUBLE CODES (DTCS), ENGINE CONTROL MODULE (ECM)

HINT: This diagnostic trouble code (DTC) can only be stored after a refueling. The diagnostic detects major leaks in the fuel tank system. The most likely cause is that the fuel tank filler cap has not been installed correctly.

HINT: In the event of a permanent fault, a diagnostic trouble code (DTC) for a "Major leak" will also be stored after the major leak diagnostic is complete.

  1. Check if the diagnostic trouble code (DTC) for "Major leak" is stored in the engine control module (ECM), if so, fault-trace from it instead.
  2. If no diagnostic trouble code for "Major leak" is stored, perform a quick test of the tank system via VEHICLE COMMUNICATION to ensure that the fault was intermittent and probably caused by the fuel tank filler cap?

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-420C

Condition

Scheme 185

Scheme 185: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-420C

When the control module activates evaporative emission system (EVAP) control, the idle air trim or short-term fuel trim will change. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) does not detect any change in the idle air trim or the long term fuel trim when evaporative emission (EVAP) control is active. The engine control module (ECM) interprets this as a damaged evaporative emission (EVAP) system.

Substitute Value

  1. None.

Possible Source

  1. Damaged evaporative emission system (EVAP) valve.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-420C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-420D

Condition

When the control module activates evaporative emission system (EVAP) control, the idle air trim or short-term fuel trim will change. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) does not detect any change in the idle air trim or the long term fuel trim when evaporative emission (EVAP) control is active. The engine control module (ECM) interprets this as a damaged evaporative emission (EVAP) system.

Substitute Value

  1. None.

Possible Source

  1. Blocked hose between the EVAP canister and the evaporative emission system (EVAP) valve
  2. Blocked hose between the evaporative emission system (EVAP) valve and the intake manifold
  3. Damaged evaporative emission system (EVAP) valve.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-420D

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-421B

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that there is no signal from the evaporative emission system (EVAP) valve.

The diagnostic trouble code (DTC) can be diagnosed when the ignition is switched on.

Substitute Value

  1. twin heated oxygen sensor (HO2S) control disabled.

Possible Source

  1. Open-circuit in the signal cable
  2. Damaged evaporative emission system (EVAP) valve
  3. Contact resistance in the terminals
  4. Open-circuit in the power cable.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-421B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-421C

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the evaporative emission system (EVAP) valve is too high.

The diagnostic trouble code (DTC) can be diagnosed when the ignition is switched on.

Substitute Value

  1. twin heated oxygen sensor (HO2S) control disabled.

Possible Source

  1. Short-circuit to supply voltage in the signal cable
  2. Damaged evaporative emission system (EVAP) valve.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-421C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-421D

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the evaporative emission system (EVAP) valve is too low.

The diagnostic trouble code (DTC) can be diagnosed when the ignition is switched on.

Substitute Value

  1. twin heated oxygen sensor (HO2S) control disabled.

Possible Source

  1. Short-circuit to ground in the signal cable.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-421D

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-430C

Condition

If the engine control module (ECM) registers that fuel filling has been carried out through the fuel level being changed, the position and installation of the fuel tank filler cap is checked. This is carried out by quicker leak diagnostics.

The check is carried out a few minutes after start if the vehicle speed is constant and exceeds 30 km/h and only if no fault is detected on the leak diagnostic unit.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects a leak after filling. This is interpreted as fuel tank filler cap missing or loosely installed.

Substitute Value

None.

Possible Source

  1. The fuel tank filler cap is missing or not properly tightened.

Fault symptom[s]

  1. None.

HINT: This diagnostic trouble code (DTC) can only be stored after a refueling. The diagnostic detects major leaks in the fuel tank system. The most likely cause is that the fuel tank filler cap has not been installed correctly.

HINT: In the event of a permanent fault, a diagnostic trouble code (DTC) for a "Major leak" will also be stored after the major leak diagnostic is complete.

  1. Check if the diagnostic trouble code (DTC) for "Major leak" is stored in the engine control module (ECM), if so, fault-trace from it instead.
  2. If no diagnostic trouble code for "Major leak" is stored, perform a quick test of the tank system via VEHICLE COMMUNICATION to ensure that the fault was intermittent and probably caused by the fuel tank filler cap?

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-430C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-431B

Condition

The engine control module (ECM) checks the control signal to the heater element in the leak diagnostic unit.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the signal is too high.

The diagnostic trouble code (DTC) can be diagnosed when the leak diagnostic system is run.

Substitute Value

  1. None.

Possible Source

  1. Open-circuit in the signal cable.
  2. Damaged leak diagnostic pump.

Fault symptom[s]

  1. None.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-431B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-431C

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the control signal to the heater element (PTC resistor) for the leak diagnostic unit is too high.

The diagnostic trouble code (DTC) can be diagnosed when the engine is running and the control module activates or deactivates preheating for the heater element for the leak diagnostic unit.

Substitute Value

  1. None.

Possible Source

  1. Short-circuit to supply voltage in the signal cable
  2. Damaged leak diagnostic unit.

Fault symptom[s]

  1. None.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-431C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-431D

Condition

The engine control module (ECM) checks the control signal to the heater element in the leak diagnostic unit.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the signal is too low.

The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. None.

Possible Source

  1. Short-circuit to ground in the signal cable.
  2. Damaged leak diagnostic pump.

Fault symptom[s]

  1. None.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-431D

Condition

Diagnostic trouble code (DTC) ECM-431D (signal too high or too low) is stored if the power consumption of the pump in the leak diagnostic unit is higher or lower than a particular value during the reference phase.

Diagnostic trouble code (DTC) ECM-431D (faulty signal) is stored if the power consumption for the pump in the leak diagnostic unit fluctuates too much during the reference phase.

The power consumption of the pump must drop when the leak diagnostic pump valve moves from the reference check to pressurizing the fuel tank system. Diagnostic trouble code (DTC) ECM-431D (signal missing) is stored if the value for the power consumption of the pump drops too quickly, slowly or not at all.

The diagnosis is carried out when the ignition is switched off.

For more information about the leak diagnostics, see LEAK DIAGNOSTICS (CERTAIN MARKETS ONLY) .

Substitute Value

The leak diagnostic is disabled.

Possible Source

Signal too high

  1. Contact resistance in the terminals
  2. Blocked filter in the leak diagnostic unit
  3. Blocked hose between the filter and the leak diagnostic unit
  4. Defective leak diagnostic unit.

Signal too low

  1. Contact resistance in the terminals
  2. Defective leak diagnostic unit.

Faulty signal

  1. Contact resistance in the terminals
  2. Defective leak diagnostic unit
  3. Defective control of the heater element (This fault is detected by the central electronic module).

Signal missing

  1. Contact resistance in the terminals
  2. Blocked hose between the leak diagnostic pump and the EVAP canister
  3. Defective leak diagnostic unit.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

PERFORM QUICK-TEST TANK SYSTEM

  1. Activate the test using the VCT2000.
  2. Read off initial parameters and check them according to start conditions for performing the test.
  3. Check that the test has started. Parameters run status shall go to "In progress" and the test phase shall go to "Reference". NOTE: If the test does not start, check that the start conditions are fulfilled. When the reference phase is finished, check of the tank system starts. The pressure in the tank starts to increase, see graph. Within 15 minutes the Engine control module makes a decision as to whether there is leakage in the tank system or not. The test is finished.
  4. Check parameters for test result and follow relevant instructions below. NOTE: In the event of a the results from the estimated leakage must be entered in NOTE: Estimated leakage shall be used to get an idea of the proximity to the diagnostic trouble code limit. If the estimated leakage is very near the diagnostic trouble code limit (greater than 0.3mm), troubleshooting should probably be performed despite the Tank system, test result shows "No leakage found", especially if a diagnostic trouble code for leakage has been stored earlier. NOTE: Use diagnostic trouble code counter to, see the frequency of the problem. Also use frozen values to get an idea if external conditions may have affected the result. Compare with current conditions in the workshop. Conditions for starting the quick test of the fuel tank system No DTCs related to EVAP purge valve or ambient air pressure sensor set. Battery voltage 11-15 V. Atmospheric pressure higher than 750 hPa, approx. 2500 m (8200 ft). Fuel level 0-85 %. Ambient air temperature 4-35 °C. NOTE: The battery voltage must be correct throughout the entire test. The test can take up to 15 minutes, depending on the quantity of fuel in the fuel tank. It is highly recommended to use the constant voltage charger, Midtronics PSC-550, during the test. For more information, see 30-04 (USA/CDN). Other information see «DESCRIPTION OF PARAMETERS, QUICK TEST OF THE FUEL TANK SYSTEM»(ref-494825-S12262129352012081600000) see «TEST PHASES, QUICK TEST FUEL TANK SYSTEM»(ref-494829-S37224080252012081600000) see «CONNECTING THE BREAKOUT BOX»(ref-476691-S38062545372012060500000) see «SIGNAL DESCRIPTION»(ref-476694-S26303328522012060500000) see «LEAK DIAGNOSTIC PUMP, REPLACING»(ref-476751-S30362075082012060500000) Select alternative according to relevant test results: DMTL, test result = "Problem found" Refer to «DMTL, TEST RESULT = "PROBLEM FOUND"»(ref-476765-S07953360072012060500000) Tank system, test result = "No leakage found" Refer to «TANK SYSTEM, TEST RESULT = "NO LEAKAGE FOUND"»(ref-476765-S10036603342012060500000) Tank system, test result = "Major leakage found" or "Minor leakage found" Refer to «TANK SYSTEM, TEST RESULT = "MAJOR LEAKAGE FOUND" OR "MINOR LEAKAGE FOUND"»(ref-476765-S42934220442012060500000) DMTL, test result and Tank system, test result = "Unknown" Refer to «DMTL, TEST RESULT AND TANK SYSTEM, TEST RESULT = "UNKNOWN"»(ref-476765-S06960551852012060500000) Cancel fault-tracing. FAULT NOT FOUND: Troubleshooting has been completed.

Check the leak diagnostic unit connectors. Check for contact resistance and oxidation.

Check the hose between the leak diagnostic unit and the EVAP canister. Check for blockages.

Try a new leak diagnostic unit if no fault is found during the above fault-tracing.

  1. Perform "Quick-test tank system" again to verify that the problem has been solved. NOTE: The tank system's status is unknown since the test was interrupted.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S14114142622012060500000)

Diagnostic trouble code limit (minor leakage):Estimated leakage = 0.40 mm

No problem has been detected on leakage diagnostics unit and fuel tank system is OK. The vehicle is ready to be delivered back to customer.

Note. The parameter estimated leakage does not necessarily have to show 0 mm for a sealed system.

TANK SYSTEM, TEST RESULT = "MAJOR LEAKAGE FOUND" OR "MINOR LEAKAGE FOUND"

If a leakage is detected during this test, it indicates that the problem with the leakage diagnostics unit (DMTL) is solved. Now the Engine control module (ECM) has the possibility to check the fuel tank system. A leakage has been found.

  1. Cancel troubleshooting for this problem.
  2. Read off diagnostic trouble codes again and start troubleshooting for the new diagnostic trouble code.

Engine control module (ECM) cannot perform check of tank system. This may be due to the conditions for start of the quick-test not being fulfilled, that they have changed during the course of the test, or that a problem has occurred during troubleshooting.

  1. Check that all conditions for start of the quick-test are fulfilled.
  2. Visually check hoses and connections on leakage diagnostics unit, canister, EVAP-valve, and filler pipe. Check for damage or incorrect/loose installation.
  3. Remedy as necessary.
  4. Restart the test.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S14114142622012060500000)

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

  1. Activate the test using the VCT2000.
  2. Read off initial parameters and check them according to start conditions for performing the test.
  3. Check that the test has started. Parameters run status shall go to "In progress" and the test phase shall go to "Reference". NOTE: If the test does not start, check that the start conditions are fulfilled. When the reference phase is finished, check of the tank system starts. The pressure in the tank starts to increase, see graph. Within 15 minutes the Engine control module makes a decision as to whether there is leakage in the tank system or not. The test is finished.
  4. Check parameters for test result and follow relevant instructions below. NOTE: In the event of a the results from the estimated leakage must be entered in NOTE: Estimated leakage shall be used to get an idea of the proximity to the diagnostic trouble code limit. If the estimated leakage is very near the diagnostic trouble code limit (greater than 0.3mm), troubleshooting should probably be performed despite the Tank system, test result shows "No leakage found", especially if a diagnostic trouble code for leakage has been stored earlier. NOTE: Use diagnostic trouble code counter to, see the frequency of the problem. Also use frozen values to get an idea if external conditions may have affected the result. Compare with current conditions in the workshop. Conditions for starting the quick test of the fuel tank system No DTCs related to EVAP purge valve or ambient air pressure sensor set. Battery voltage 11-15 V. Atmospheric pressure higher than 750 hPa, approx.. 2500 m (8200 ft). Fuel level 0-85 %. Ambient air temperature 4-35 °C. NOTE: The battery voltage must be correct throughout the entire test. The test can take up to 15 minutes, depending on the quantity of fuel in the fuel tank. It is highly recommended to use the constant voltage charger, Midtronics PSC-550, during the test. For more information, see 30-04 (USA/CDN). Other information see «DESCRIPTION OF PARAMETERS, QUICK TEST OF THE FUEL TANK SYSTEM»(ref-494825-S12262129352012081600000) see «TEST PHASES, QUICK TEST FUEL TANK SYSTEM»(ref-494829-S37224080252012081600000) see «CONNECTING THE BREAKOUT BOX»(ref-476691-S38062545372012060500000) see «SIGNAL SPECIFICATION»(ref-476694-S39196199822012060500000) see «LEAK DIAGNOSTIC PUMP, REPLACING»(ref-476751-S30362075082012060500000) Select alternative according to relevant test results: DMTL, test result = "Problem found" Refer to «DMTL, TEST RESULT = "PROBLEM FOUND"»(ref-476765-S25207078432012060500000) Tank system, test result = "No leakage found" Refer to «TANK SYSTEM, TEST RESULT = "NO LEAKAGE FOUND"»(ref-476765-S00001808742012060500000) Tank system, test result = "Major leakage found" or "Minor leakage found" Refer to «TANK SYSTEM, TEST RESULT = "MAJOR LEAKAGE FOUND" OR "MINOR LEAKAGE FOUND"»(ref-476765-S00239111512012060500000) DMTL, test result and Tank system, test result = "Unknown" Refer to «DMTL, TEST RESULT AND TANK SYSTEM, TEST RESULT = "UNKNOWN"»(ref-476765-S05393404722012060500000) Cancel fault-tracing. FAULT NOT FOUND: Troubleshooting has been completed.

Check the leak diagnostic unit connectors. Check for contact resistance and oxidation.

Check the hose between the leak diagnostic unit and the EVAP canister. Check for blockages.

Try a new leak diagnostic unit if no fault is found during the above fault-tracing.

  1. Perform "Quick-test tank system" again to verify that the problem has been solved. NOTE: The tank system's status is unknown since the test was interrupted.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S42735281342012060500000)

Diagnostic trouble code limit (minor leakage):Estimated leakage = 0.40 mm

No problem has been detected on leakage diagnostics unit and fuel tank system is OK. The vehicle is ready to be delivered back to customer.

Note. The parameter estimated leakage does not necessarily have to show 0 mm for a sealed system.

If a leakage is detected during this test, it indicates that the problem with the leakage diagnostics unit (DMTL) is solved. Now the Engine control module (ECM) has the possibility to check the fuel tank system. A leakage has been found.

  1. Cancel troubleshooting for this problem.
  2. Read off diagnostic trouble codes again and start troubleshooting for the new diagnostic trouble code.

Engine control module (ECM) cannot perform check of tank system. This may be due to the conditions for start of the quick-test not being fulfilled, that they have changed during the course of the test, or that a problem has occurred during troubleshooting.

  1. Check that all conditions for start of the quick-test are fulfilled.
  2. Visually check hoses and connections on leakage diagnostics unit, canister, EVAP-valve, and filler pipe. Check for damage or incorrect/loose installation.
  3. Remedy as necessary.
  4. Restart the test.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S42735281342012060500000)

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-432B

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that there is no signal from the valve in the pump for the leak diagnostic when the valve is activated.

The diagnostic trouble code (DTC) can be diagnosed when the leak diagnostic system is run.

Substitute Value

  1. The leak diagnostic is disabled.

Possible Source

  1. Contact resistance in the terminals
  2. Open-circuit in the signal cable
  3. Open-circuit in the power cable
  4. Damaged valve.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-432B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-432C

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the valve in the pump for the leak diagnostic is too high when the valve is activated.

The diagnostic trouble code (DTC) can be diagnosed when the leak diagnostic system is run.

Substitute Value

  1. The leak diagnostic is disabled.

Possible Source

  1. Short-circuit to supply voltage in the signal cable
  2. Damaged valve.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-432C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-432D

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the valve in the pump for the leak diagnostic is too low when the valve is activated.

The diagnostic trouble code (DTC) can be diagnosed when the leak diagnostic system is run.

Substitute Value

  1. The leak diagnostic is disabled.

Possible Source

  1. Short-circuit to ground in the signal cable.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-432D

Condition

If no fault is detected in the leak diagnostic unit, the control module runs a leak diagnostic of the fuel tank system. If the control module detects a leakage that is 1 mm or larger after refueling, the control module interprets this as the fuel tank filler cap missing or loosely installed. Diagnostic trouble code (DTC) ECM-4338 is then stored. For more information about the leak diagnostics, see LEAK DIAGNOSTICS (CERTAIN MARKETS ONLY) .

Substitute Value

None.

Possible Source

Fuel tank filler cap missing

  1. Fuel tank filler cap missing or not tightened
  2. Leakage that is 1 mm or greater in the fuel tank, fuel filler pipe, fuel tank filler cap, evaporative emission system (EVAP) canister, EVAP canister purge valve, or in the hoses between these components
  3. The fuel gauge does not function (This fault is detected by the rear electrical module).

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-433B

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that there is no signal from the leak diagnostic pump.

The diagnostic trouble code (DTC) can be diagnosed when leak diagnostics is run.

Substitute Value

  1. The leak diagnostic is disabled.

Possible Source

  1. Contact resistance in the terminals
  2. Open-circuit in the signal cable
  3. Open-circuit in the power cable
  4. Damaged pump.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-433B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-433C

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the pump for the leak diagnostic unit is too high.

The diagnostic trouble code (DTC) can be diagnosed when leak diagnostics is run.

Substitute Value

  1. The leak diagnostic is disabled.

Possible Source

  1. Short-circuit to supply voltage in the signal cable
  2. Damaged pump.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-433C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-433D

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the pump for the leak diagnostic unit is too low.

The diagnostic trouble code (DTC) can be diagnosed when leak diagnostics is run.

Substitute Value

  1. The leak diagnostic is disabled.

Possible Source

  1. Short-circuit to ground in the signal cable.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-433D

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-434C

Condition

If no fault has been detected in the leak diagnostic unit, the engine control module (ECM) carries out a leak diagnostic of the fuel tank system. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects a leak which is 0.5-1.0 mm.

Substitute Value

None.

Possible Source

  1. A leak that is 0.5-1.0 mm or smaller in the fuel tank, fuel filler pipe, fuel tank filler cap, EVAP canister, evaporative emission system (EVAP) valve, or in the hoses between these components.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.
  1. Activate the test using the VCT2000.
  2. Read off initial parameters and check them according to start conditions for performing the test.
  3. Check that the test has started. Parameters run status shall go to "In progress" and the test phase shall go to "Reference". NOTE: If the test does not start, check that the start conditions are fulfilled. When the reference phase is finished, check of the tank system starts. The pressure in the tank starts to increase, see graph. Within 15 minutes the Engine control module makes a decision as to whether there is leakage in the tank system or not. The test is finished.
  4. Check parameters for test result and follow relevant instructions below. NOTE: In the event of a the results from the estimated leakage must be entered in NOTE: Estimated leakage shall be used to get an idea of the proximity to the diagnostic trouble code limit. If the estimated leakage is very near the diagnostic trouble code limit (greater than 0.3mm), troubleshooting should probably be performed despite the Tank system, test result shows "No leakage found", especially if a diagnostic trouble code for leakage has been stored earlier. NOTE: Use diagnostic trouble code counter to, see the frequency of the problem. Also use frozen values to get an idea if external conditions may have affected the result. Compare with current conditions in the workshop. Conditions for starting the quick test of the fuel tank system No DTCs related to EVAP purge valve or ambient air pressure sensor set. Battery voltage 11-15 V. Atmospheric pressure higher than 750 hPa, approx. 2500 m (8200 ft). Fuel level 0-85 %. Ambient air temperature 4-35 °C. NOTE: The battery voltage must be correct throughout the entire test. The test can take up to 15 minutes, depending on the quantity of fuel in the fuel tank. It is highly recommended to use the constant voltage charger, Midtronics PSC-550, during the test. For more information, see 30-04 (USA/CDN). Other information see «DESCRIPTION OF PARAMETERS, QUICK TEST OF THE FUEL TANK SYSTEM»(ref-494825-S12262129352012081600000) see «TEST PHASES, QUICK TEST FUEL TANK SYSTEM»(ref-494829-S37224080252012081600000) see «LOCATION OF COMPONENTS, ENGINE COMPARTMENT»(ref-476766-S29326609612012060500000) see «FUEL TANK SYSTEM, CHECK»(ref-476758-S27751148252012060500000) see «TEST PRESSURIZING THE TANK SYSTEM»(ref-494829-S03100431022012081600000) Select alternative according to relevant test results: DMTL, test result = "Problem found" Refer to «DMTL, TEST RESULT = "PROBLEM FOUND"»(ref-476765-S02022533962012060500000) Tank system, test result = "No leakage found" Refer to «TANK SYSTEM, TEST RESULT = "NO LEAKAGE FOUND"»(ref-476765-S13092737652012060500000) Tank system, test result = "Minor leakage found" Refer to «TANK SYSTEM, TEST RESULT = "MINOR LEAKAGE FOUND"»(ref-476765-S24820407642012060500000) Tank system, test result = "Major leakage found" Refer to «TANK SYSTEM, TEST RESULT = "MAJOR LEAKAGE FOUND"»(ref-476765-S24059128152012060500000) DMTL, test result and Tank system, test result = "Unknown" Refer to «DMTL, TEST RESULT AND TANK SYSTEM, TEST RESULT = "UNKNOWN"»(ref-476765-S33878115012012060500000) Cancel fault-tracing. FAULT NOT FOUND: Troubleshooting has been completed.

If a problem is detected on the leakage diagnostics unit (DMTL), this may have been caused during the test itself. Checks on DMTL are normal electric checks of leakage diagnostics unit and cabling and is no indication of if there is leakage or not.

  1. Cancel troubleshooting for this problem.
  2. Read off diagnostic trouble codes again and start troubleshooting for the new diagnostic trouble code. NOTE: The tank system's status is unknown since the test was interrupted.

Diagnostic trouble code limit (minor leakage):Estimated leakage = 0.40 mm

If no leakage was found, the Engine control module (ECM) has detected leakage in the tank system earlier, but the problem is not active at this time. The fault could be caused by leakage in the tank, filler pipe, fuel tank filler cap, canister, EVAP valve, leakage diagnosis unit or hoses between these components.

Note. Problems caused by a loose tank cap or loose hose connections may be difficult to find. If no leakage was found in the quick-test of the tank system after completed checks and actions according to the above, the problem has likely been repaired.

Note. The parameter estimated leakage does not necessarily have to show 0 mm for a sealed system.

Diagnostic trouble code limit:Estimated leakage = 0.40 mm

  1. Check that the tank cap is properly fitted and that its seal is undamaged.
  2. Check the hoses and connections on the leak diagnostic unit, the canister, EVAP-valve and the fuel filler pipe visually. Check for damage or incorrect/loose installation.
  3. Remedy as necessary.
  4. Restart the test. NOTE: Problems caused by a loose tank cap or loose hose connections may be difficult to find. If no leakage was found in the quick-test of the tank system after completed checks and actions according to the above, the problem has likely been repaired. NOTE: By blocking the hose between canister and EVAP-valve and then repeating quick-test tank system, leakage through the EVAP-valve can be detected. If leakage was detected in a previous quick test of the fuel tank system but is not now detected when the hose between the canister and the EVAP valve is blocked, the leakage may be through the EVAP valve.
  5. Disconnect the hose between the EVAP canister purge valve and the EVAP canister from the connection to the EVAP canister purge valve.
  6. Block the hose while running the quick test of the fuel tank system.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S19492682202012060500000)

Engine control module (ECM) cannot perform check of tank system. This may be due to the conditions for start of the quick-test not being fulfilled, that they have changed during the course of the test, or that a problem has occurred during troubleshooting.

  1. Check that all conditions for start of the quick-test are fulfilled.
  2. Visually check hoses and connections on leakage diagnostics unit, canister, EVAP-valve, and filler pipe. Check for damage or incorrect/loose installation.
  3. Remedy as necessary.
  4. Restart the test.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S19492682202012060500000)

Diagnostic trouble code limit:Tank pressure lower than 1500 Pa after 450 seconds in test phase "Major leakage".

  1. Check that the tank cap is properly fitted and that its seal is undamaged.
  2. Check the hoses and connections on the leak diagnostic unit, the canister, EVAP-valve and the fuel filler pipe visually. Check for damage or incorrect/loose installation.
  3. Remedy as necessary.
  4. Restart the test. NOTE: Problems caused by a loose tank cap or loose hose connections may be difficult to find. If no leakage was found in the quick-test of the tank system after completed checks and actions according to the above, the problem has likely been repaired.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S19492682202012060500000)

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-434C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-4360

Condition

The power consumption of the pump must drop when the leak diagnostic pump valve moves from the reference check to pressurizing the fuel tank system. Diagnostic trouble code is stored if the value for the power consumption of the pump drops too quickly, slowly or not at all.

The diagnostic trouble code (DTC) can be diagnosed when the leak diagnostic system is run.

Substitute Value

The leak diagnostic is disabled.

Possible Source

  1. Contact resistance in the terminals
  2. Damaged leak diagnostic unit
  3. Damaged control heater pad.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.
  1. Activate the test using the VCT2000.
  2. Read off initial parameters and check them according to start conditions for performing the test.
  3. Check that the test has started. Parameters run status shall go to "In progress" and the test phase shall go to "Reference". NOTE: If the test does not start, check that the start conditions are fulfilled. When the reference phase is finished, check of the tank system starts. The pressure in the tank starts to increase, see graph. Within 15 minutes the Engine control module makes a decision as to whether there is leakage in the tank system or not. The test is finished.
  4. Check parameters for test result and follow relevant instructions below. NOTE: In the event of a the results from the estimated leakage must be entered in NOTE: Estimated leakage shall be used to get an idea of the proximity to the diagnostic trouble code limit. If the estimated leakage is very near the diagnostic trouble code limit (greater than 0.3mm), troubleshooting should probably be performed despite the Tank system, test result shows "No leakage found", especially if a diagnostic trouble code for leakage has been stored earlier. NOTE: Use diagnostic trouble code counter to, see the frequency of the problem. Also use frozen values to get an idea if external conditions may have affected the result. Compare with current conditions in the workshop. Conditions for starting the quick test of the fuel tank system No DTCs related to EVAP purge valve or ambient air pressure sensor set. Battery voltage 11-15 V. Atmospheric pressure higher than 750 hPa, approx. 2500 m (8200 ft). Fuel level 0-85 %. Ambient air temperature 4-35 °C. NOTE: The battery voltage must be correct throughout the entire test. The test can take up to 15 minutes, depending on the quantity of fuel in the fuel tank. It is highly recommended to use the constant voltage charger, Midtronics PSC-550, during the test. For more information, see 30-04 (USA/CDN). Other information see «DESCRIPTION OF PARAMETERS, QUICK TEST OF THE FUEL TANK SYSTEM»(ref-494825-S12262129352012081600000) see «TEST PHASES, QUICK TEST FUEL TANK SYSTEM»(ref-494829-S37224080252012081600000) see «CONNECTING THE BREAKOUT BOX»(ref-476691-S38062545372012060500000) see «SIGNAL SPECIFICATION»(ref-476694-S29505181092012060500000) see «LEAK DIAGNOSTIC PUMP, REPLACING»(ref-476751-S30362075082012060500000) Select alternative according to relevant test results: DMTL, test result = "Problem found" Refer to «DMTL, TEST RESULT = "PROBLEM FOUND"»(ref-476765-S42246010522012060500000) Tank system, test result = "No leakage found" Refer to «TANK SYSTEM, TEST RESULT = "NO LEAKAGE FOUND"»(ref-476765-S33293299742012060500000) Tank system, test result = "Major leakage found" or "Minor leakage found" Refer to «TANK SYSTEM, TEST RESULT = "MAJOR LEAKAGE FOUND" OR "MINOR LEAKAGE FOUND"»(ref-476765-S18740346602012060500000) DMTL, test result and Tank system, test result = "Unknown" Refer to «DMTL, TEST RESULT AND TANK SYSTEM, TEST RESULT = "UNKNOWN"»(ref-476765-S34669100442012060500000) Cancel fault-tracing. FAULT NOT FOUND: Troubleshooting has been completed.

Check the leak diagnostic unit connectors. Check for contact resistance and oxidation.

Check the hose between the leak diagnostic unit and the EVAP canister. Check for blockages.

Try a new leak diagnostic unit if no fault is found during the above fault-tracing.

  1. Perform "Quick-test tank system" again to verify that the problem has been solved. NOTE: The tank system's status is unknown since the test was interrupted.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S33333322652012060500000)

Diagnostic trouble code limit (minor leakage):Estimated leakage = 0.40 mm

No problem has been detected on leakage diagnostics unit and fuel tank system is OK. The vehicle is ready to be delivered back to customer.

Note. The parameter estimated leakage does not necessarily have to show 0 mm for a sealed system.

If a leakage is detected during this test, it indicates that the problem with the leakage diagnostics unit (DMTL) is solved. Now the Engine control module (ECM) has the possibility to check the fuel tank system. A leakage has been found.

  1. Cancel troubleshooting for this problem.
  2. Read off diagnostic trouble codes again and start troubleshooting for the new diagnostic trouble code.

Engine control module (ECM) cannot perform check of tank system. This may be due to the conditions for start of the quick-test not being fulfilled, that they have changed during the course of the test, or that a problem has occurred during troubleshooting.

  1. Check that all conditions for start of the quick-test are fulfilled.
  2. Visually check hoses and connections on leakage diagnostics unit, canister, EVAP-valve, and filler pipe. Check for damage or incorrect/loose installation.
  3. Remedy as necessary.
  4. Restart the test.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S33333322652012060500000)

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-4360

  1. Activate the test using the VCT2000.
  2. Read off initial parameters and check them according to start conditions for performing the test.
  3. Check that the test has started. Parameters run status shall go to "In progress" and the test phase shall go to "Reference". NOTE: If the test does not start, check that the start conditions are fulfilled. When the reference phase is finished, check of the tank system starts. The pressure in the tank starts to increase, see graph. Within 15 minutes the Engine control module makes a decision as to whether there is leakage in the tank system or not. The test is finished.
  4. Check parameters for test result and follow relevant instructions below. NOTE: In the event of a the results from the estimated leakage must be entered in NOTE: Estimated leakage shall be used to get an idea of the proximity to the diagnostic trouble code limit. If the estimated leakage is very near the diagnostic trouble code limit (greater than 0.3mm), troubleshooting should probably be performed despite the Tank system, test result shows "No leakage found", especially if a diagnostic trouble code for leakage has been stored earlier. NOTE: Use diagnostic trouble code counter to, see the frequency of the problem. Also use frozen values to get an idea if external conditions may have affected the result. Compare with current conditions in the workshop. Conditions for starting the quick test of the fuel tank system No DTCs related to EVAP purge valve or ambient air pressure sensor set. Battery voltage 11-15 V. Atmospheric pressure higher than 750 hPa, approx. 2500 m (8200 ft). Fuel level 0-85 %. Ambient air temperature 4-35 °C. NOTE: The battery voltage must be correct throughout the entire test. The test can take up to 15 minutes, depending on the quantity of fuel in the fuel tank. It is highly recommended to use the constant voltage charger, Midtronics PSC-550, during the test. For more information, see 30-04 (USA/CDN). Other information see «DESCRIPTION OF PARAMETERS, QUICK TEST OF THE FUEL TANK SYSTEM»(ref-494825-S12262129352012081600000) see «TEST PHASES, QUICK TEST FUEL TANK SYSTEM»(ref-494829-S37224080252012081600000) see «CONNECTING THE BREAKOUT BOX»(ref-476691-S38062545372012060500000) see «SIGNAL SPECIFICATION»(ref-476694-S31890965202012060500000) see «LEAK DIAGNOSTIC PUMP, REPLACING»(ref-476751-S30362075082012060500000) Select alternative according to relevant test results: DMTL, test result = "Problem found" Refer to «DMTL, TEST RESULT = "PROBLEM FOUND"»(ref-476765-S11842017452012060500000) Tank system, test result = "No leakage found" Refer to «TANK SYSTEM, TEST RESULT = "NO LEAKAGE FOUND"»(ref-476765-S00645687182012060500000) Tank system, test result = "Major leakage found" or "Minor leakage found" Refer to «TANK SYSTEM, TEST RESULT = "MAJOR LEAKAGE FOUND" OR "MINOR LEAKAGE FOUND"»(ref-476765-S38791697702012060500000) DMTL, test result and Tank system, test result = "Unknown" Refer to «DMTL, TEST RESULT AND TANK SYSTEM, TEST RESULT = "UNKNOWN"»(ref-476765-S28172525082012060500000) Cancel fault-tracing. FAULT NOT FOUND: Troubleshooting has been completed.

Check the leak diagnostic unit connectors. Check for contact resistance and oxidation.

Check the hose between the leak diagnostic unit and the EVAP canister. Check for blockages.

Try a new leak diagnostic unit if no fault is found during the above fault-tracing.

  1. Perform "Quick-test tank system" again to verify that the problem has been solved. NOTE: The tank system's status is unknown since the test was interrupted.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S16792513682012060500000)

Diagnostic trouble code limit (minor leakage):Estimated leakage = 0.40 mm

No problem has been detected on leakage diagnostics unit and fuel tank system is OK. The vehicle is ready to be delivered back to customer.

Note. The parameter estimated leakage does not necessarily have to show 0 mm for a sealed system.

If a leakage is detected during this test, it indicates that the problem with the leakage diagnostics unit (DMTL) is solved. Now the Engine control module (ECM) has the possibility to check the fuel tank system. A leakage has been found.

  1. Cancel troubleshooting for this problem.
  2. Read off diagnostic trouble codes again and start troubleshooting for the new diagnostic trouble code.

Engine control module (ECM) cannot perform check of tank system. This may be due to the conditions for start of the quick-test not being fulfilled, that they have changed during the course of the test, or that a problem has occurred during troubleshooting.

  1. Check that all conditions for start of the quick-test are fulfilled.
  2. Visually check hoses and connections on leakage diagnostics unit, canister, EVAP-valve, and filler pipe. Check for damage or incorrect/loose installation.
  3. Remedy as necessary.
  4. Restart the test.
  1. Continue Refer to «PERFORM QUICK-TEST TANK SYSTEM»(ref-476765-S16792513682012060500000)

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-436B

Condition

The engine control module (ECM) checks power consumption on the leak diagnostic unit pump.

A diagnostic trouble code is stored if the current consumption of the pump in the leak diagnostic unit varies too much during the reference phase.

The diagnostic trouble code (DTC) can be diagnosed when the leak diagnostic system is run.

Substitute Value

The leak diagnostic is disabled.

Possible Source

  1. Contact resistance in the terminals
  2. Blocked hose between the filter and the leak diagnostic unit
  3. Damaged leak diagnostic unit.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-436B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-436C

Condition

The diagnostic trouble code (DTC) is stored if the power consumption of the pump in the leak diagnostic unit is higher than a certain value during the reference phase.

The diagnostic trouble code (DTC) can be diagnosed when the leak diagnostic system is run.

Substitute Value

The leak diagnostic is disabled.

Possible Source

  1. Contact resistance in the terminals
  2. Blocked filter in the leak diagnostic unit
  3. Blocked hose between the filter and the leak diagnostic unit
  4. Damaged leak diagnostic unit.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-436C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-436D

Condition

The diagnostic trouble code (DTC) is stored if the power consumption of the pump in the leak diagnostic unit is lower than a certain value during the reference phase.

The diagnostic trouble code (DTC) can be diagnosed when the leak diagnostic system is run.

Substitute Value

The leak diagnostic is disabled.

Possible Source

  1. Contact resistance in the terminals
  2. Damaged leak diagnostic unit.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-436D

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-4380

Condition

If the engine control module (ECM) registers that fuel filling has been carried out through the fuel level being changed, the position and installation of the fuel tank filler cap is checked. This is carried out by quicker leak diagnostics.

The check is carried out a few minutes after start if the vehicle speed is constant and exceeds 30 km/h and only if no fault is detected on the leak diagnostic unit.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects a leak after filling. This is interpreted as fuel tank filler cap missing or loosely installed.

This diagnostic trouble code (DTC) cannot occur alone but follows another stored diagnostic trouble code (DTC) for the fuel tank filler cap. The diagnostic trouble code (DTC) only remains during one operating cycle and lights a message in the display indicating that the fuel tank filler cap is not correctly positioned.

Substitute Value

  1. None.

Possible Source

  1. The diagnostic trouble code (DTC) is caused by another diagnostic trouble code (DTC) being stored in the engine control module (ECM).

Fault symptom[s]

  1. Message in the display.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-4380

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-439C

Condition

If no fault has been detected in the leak diagnostic unit, the engine control module (ECM) carries out a leak diagnostic of the fuel tank system. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects a leak which is larger than 1.0 mm.

Substitute Value

None.

Possible Source

  1. The fuel tank filler cap is missing or not properly tightened
  2. Leakage that is 1.0 mm or greater in the fuel tank, fuel filler pipe, fuel tank filler cap, EVAP canister, canister purge (CP) valve, or in the hoses between these components.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-439C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-4400

Condition

The rear electronic module (REM) transmits information about the fuel level and fault status of the fuel level sensor to the central electronic module (CEM). The central electronic module (CEM) then transmits this information on to the engine control module (ECM).

The engine control module (ECM) compares the engine fuel consumption with the change in fuel level over a set period of time. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers an implausibly small reduction in the fuel level compared with calculated fuel consumption.

Substitute Value

  1. None.

Possible Source

  1. Fault trace the rear electronic module (REM)
  2. Damaged fuel level sensor.

Fault symptom[s]

  1. Gauges/Fuel level not accurate/Value too low

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-4400

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-440B

Condition

The rear electronic module (REM) transmits information about the fuel level and fault status of the fuel level sensor to the central electronic module (CEM). The central electronic module (CEM) then transmits this information on to the engine control module (ECM).

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers a communication problem with the central electronic module (CEM).

The diagnostic trouble code (DTC) can be diagnosed when the ignition is switched on.

Substitute Value

  1. None.

Possible Source

  1. Open-circuit in the control area network (CAN) wiring
  2. Short-circuit between the control area network (CAN) wiring
  3. Internal fault in another control module in the same part of the control area network (CAN).

Fault symptom[s]

  1. Gauges/Fuel level not accurate/Value too low

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-440B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-440C

Condition

The rear electronic module (REM) transmits information about the fuel level and fault status of the fuel level sensor to the central electronic module (CEM). The central electronic module (CEM) then transmits this information on to the engine control module (ECM).

A diagnostic trouble code (DTC) is stored in the rear electronic module (REM) if it registers an electrical fault with the fuel level sensor. A diagnostic trouble code (DTC) will be stored in the engine control module (ECM) at the same time.

The diagnostic trouble code (DTC) can be diagnosed when the ignition is switched on.

Substitute Value

  1. None.

Possible Source

  1. Fault trace the rear electronic module (REM).

Fault symptom[s]

  1. Gauges/Fuel level not accurate/Value too low

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-440C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-440D (2005, 2006)

Condition

The rear electronic module (REM) transmits information about the fuel level and fault status of the fuel level sensor to the central electronic module (CEM). The central electronic module (CEM) then transmits this information on to the engine control module (ECM).

A diagnostic trouble code (DTC) is stored in the rear electronic module (REM) if it registers an electrical fault with the fuel level sensor. A diagnostic trouble code (DTC) will be stored in the engine control module (ECM) at the same time.

The diagnostic trouble code (DTC) can be diagnosed when the ignition is switched on.

Substitute Value

  1. None.

Possible Source

  1. Fault trace the rear electronic module (REM).

Fault symptom[s]

  1. Gauges/Fuel level not accurate/Value too low

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-440D (2005, 2006)

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-4420

Condition

Scheme 186

Scheme 186: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-4420

The central electronic module (CEM) transmits information about the fuel level and the fault status of the fuel level sensor to the engine control module (ECM).

The engine control module (ECM) compares the engine fuel consumption with the change in fuel level over a set period of time. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers an implausibly small reduction in the fuel level compared with calculated fuel consumption.

Substitute Value

None.

Possible Source

  1. Fault-trace the central electronic module (CEM).

Fault symptom[s]

  1. Gauges/Fuel level not accurate/Value too low

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-443B

Condition

The central electronic module (CEM) transmits information about the fuel level and the fault status of the fuel level sensor to the engine control module (ECM).

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers a communication problem with the central electronic module (CEM).

Substitute Value

None.

Possible Source

  1. Open-circuit in the control area network (CAN) wiring
  2. Short-circuit between the control area network (CAN) wiring
  3. Internal fault in another control module in the same part of the control area network (CAN).

Fault symptom[s]

  1. Gauges/Fuel level not accurate/Value too low

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-443C

Condition

The central electronic module (CEM) transmits information about the fuel level and the fault status of the fuel level sensor to the engine control module (ECM).

The diagnostic trouble code (DTC) is stored in the central electronic module (CEM) if the central electronic module (CEM) registers an electrical fault in the fuel level sensor. A diagnostic trouble code (DTC) will be stored in the engine control module (ECM) at the same time.

Substitute Value

None.

Possible Source

  1. Fault-trace the central electronic module (CEM).

Fault symptom[s]

  1. Gauges/Fuel level not accurate/Value too low

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-443D

Condition

The central electronic module (CEM) transmits information about the fuel level and the fault status of the fuel level sensor to the engine control module (ECM).

The diagnostic trouble code (DTC) is stored in the central electronic module (CEM) if the central electronic module (CEM) registers an electrical fault in the fuel level sensor. A diagnostic trouble code (DTC) will be stored in the engine control module (ECM) at the same time.

Substitute Value

None.

Possible Source

  1. Fault-trace the central electronic module (CEM).

Fault symptom[s]

  1. Gauges/Fuel level not accurate/Value too low

Condition

The control module continuously checks three-way catalytic converter (TWC) efficiency by comparing signals from the rear heated oxygen sensor (HO2S) with the front heated oxygen sensor (HO2S). Diagnostic trouble code (DTC) ECM-4801 will be stored if the efficiency of the three-way catalytic converter (TWC) deviates too much.

Substitute Value

Rear heated oxygen sensor (HO2S) control is disabled.

Possible Source

  1. misfiring
  2. air leakage in the intake system
  3. air leakage in the exhaust system
  4. faulty fuel pressure
  5. uneven compression
  6. defective three-way catalytic converter (TWC).

Fault symptom[s]

  1. malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

Condition

Scheme 187

Scheme 187: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

Diagnostic trouble code (DTC) ECM-5000 is stored if the engine control module (ECM) registers a fault in the signal cable from the air conditioning (A/C) pressure sensor.

Diagnostic trouble code (DTC) ECM-5000 is stored when the air conditioning (A/C) pressure is too low and it is registered by the engine control module (ECM) as a fault.

Substitute Value

none

Possible Source

Signal too high

  1. short-circuit to supply voltage in the signal cable
  2. open-circuit in power supply
  3. open-circuit in ground lead
  4. defective air conditioning (A/C) pressure sensor

Signal too low

  1. short-circuit to ground in the signal cable
  2. open-circuit in signal cable
  3. contact resistance in connectors
  4. defective air conditioning (A/C) pressure sensor

Signal missing

  1. defective air conditioning (A/C) pressure sensor
  2. low pressure in the air conditioning (A/C) system
  3. leakage in the air conditioning (A/C) system

Fault symptom[s]

  1. Air conditioning (A/C) system does not work

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5000

Condition

Scheme 188

Scheme 188: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5000

The engine control module (ECM) detects the flywheel position for TDC using the signal from the engine speed (RPM) sensor. The diagnostic trouble code (DTC) is stored if the position for TDC is missing sporadically. The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. The engine control module (ECM) uses the signal from the camshaft position (CMP) sensor if the camshaft position (CMP) sensor has been adapted
  2. Variable valve timing control is blocked.

Possible Source

  1. Signal interference
  2. Contact resistance and oxidation
  3. Intermittent fault causes in the engine speed (RPM) sensor wiring.

Fault symptom[s]

  1. The engine is difficult to start
  2. Poor performance.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5000

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-500B

Condition

The engine control module (ECM) detects the flywheel position for TDC using the signal from the engine speed (RPM) sensor. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) is unable to detect TDC at the flywheel. The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. The control module uses the signal from the camshaft position (CMP) sensor if the camshaft position (CMP) sensor has been adapted
  2. Variable valve timing control is blocked.

Possible Source

  1. Signal interference
  2. Contact resistance in the terminals
  3. Incorrectly installed engine speed (RPM) sensor
  4. Intermittent fault causes in the engine speed (RPM) sensor wiring.

Fault symptom[s]

  1. The engine is difficult to start
  2. Poor performance.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-500B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-500C

Condition

The engine control module (ECM) counts the number of teeth on the flywheel using the signal for the engine speed (RPM) sensor. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects at least one tooth too many during a certain number of engine revolutions. The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. The engine control module (ECM) uses the signal from the camshaft position (CMP) sensor if the camshaft position (CMP) sensor has been adapted
  2. Variable valve timing control is blocked.

Possible Source

  1. Signal interference
  2. Damaged flywheel or ring gear.

Fault symptom[s]

  1. The engine is difficult to start
  2. Poor performance.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-500C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-500D

Condition

The engine control module (ECM) counts the number of teeth on the flywheel using the signal for the engine speed (RPM) sensor. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects at least one tooth too few during a certain number of engine revolutions. The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. The control module uses the signal from the camshaft position (CMP) sensor if the camshaft position (CMP) sensor has been adapted
  2. Variable valve timing control is blocked.

Possible Source

  1. Signal interference
  2. Incorrectly installed engine speed (RPM) sensor
  3. Damaged flywheel or ring gear.

Fault symptom[s]

  1. The engine is difficult to start
  2. Poor performance.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-500D

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5100

Condition

One or more diagnostic trouble codes (DTCs) which affect emissions are stored in the transmission control module (TMC).

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the transmission control module (TCM) has transmitted a request to light the malfunction indicator lamp (MIL).

The diagnostic trouble code (DTC) can be diagnosed when the ignition is switched on.

Substitute Value

  1. None.

Possible Source

  1. Fault trace the transmission control module (TCM).

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5100

Condition

Diagnostic trouble code (DTC) ECM-510F (no signal) is stored if there is no communication between the ABS/brake control module (BCM) and the engine control module (ECM) or if the communication is distorted. An error message is sent to the engine control module (ECM) and diagnostic trouble code (DTC) ECM-510F (signal too high / too low) is stored in the engine control module (ECM). Diagnostic trouble codes (DTCs) for the vehicle speed sensor (VSS) signal are stored in the ABS / brake control module (BCM).

Substitute Value

The vehicle speed signal from the ABS / brake control module (BCM) is set to 0 km/h

Possible Source

Signal too high / low

  1. defective vehicle speed signal to the ABS / brake control module (BCM) A diagnostic trouble code (DTC) is stored in the ABS / brake control module (BCM).

Signal missing

  1. contact resistance in the Controller area network (CAN) terminals
  2. open-circuit in one or both CAN cables
  3. one or both signal cables short-circuited to ground, voltage or each other
  4. defective ABS / brake control module (BCM)
  5. defective engine control module (ECM).

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5110

Condition

Scheme 189

Scheme 189: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5110

The diagnostic trouble code (DTC) is stored if the central electronic module (CEM) detects a fault in the software for the engine control module (ECM) (incorrect check sum).

Substitute Value

  1. None.

Possible Source

  1. Incorrect engine control module (ECM) for this vehicle
  2. Changed software in the engine control module (ECM)
  3. Damaged engine control module (ECM).

Fault symptom[s]

  1. None.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5110

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-512B

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers a fault in the CAN communication between the transmission control module (TCM) and the engine control module (ECM).

The diagnostic trouble code (DTC) is diagnosed with the engine running and with battery voltage above 10.5 V.

Substitute Value

  1. None.

Possible Source

  1. Open-circuit in the control area network (CAN) wiring
  2. Short-circuit between the control area network (CAN) wiring
  3. Internal fault in the engine control module (ECM)
  4. Internal fault in the transmission control module (TCM)
  5. Internal fault in another control module in the same part of the control area network (CAN).

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit
  2. No accelerator pedal (AP) response.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-512B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5130

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the transmission control module (TCM) has transmitted a request to save the frozen values.

The diagnostic trouble code (DTC) can be diagnosed when the ignition is switched on.

Substitute Value

  1. None.

Possible Source

  1. Fault trace the transmission control module (TCM).

Fault symptom[s]

  1. Warning lights and chimes/Malfunction Indicator Light ("Check engine" light) indication/no indication

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5130

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-513B

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the transmission control module (TCM) has transmitted a request to save the frozen values.

The diagnostic trouble code (DTC) can be diagnosed when the ignition is switched on.

Substitute Value

  1. None.

Possible Source

  1. Fault trace the transmission control module (TCM).

Fault symptom[s]

  1. Varies depending on the diagnostic trouble code (DTC) stored in the transmission control module (TCM).

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-513B

Condition

The control module calculates the number of teeth on the flywheel using the engine speed (RPM) sensor. Diagnostic trouble code (DTC) ECM-5200 is stored if the control module detects at least one tooth too many (Signal too high) or one tooth too few (Signal too low).

The control module detects the position of the flywheel for top dead center (TDC) using the signal from the speed sensor. Diagnostic trouble code (DTC) ECM-5200 is stored if the control module is unable to detect top dead center (TDC) on the flywheel (Faulty signal) or if the reference position for TDC is missing sporadically (Signal missing).

Substitute Value

  1. The control module uses the signal from the camshaft position (CMP) sensor if the camshaft position (CMP) sensor has been adapted
  2. Variable valve timing control is blocked
  3. Engine speed (RPM) is limited.

Possible Source

Signal too high

  1. Signal interference.

Signal too low

  1. Incorrectly installed engine speed (RPM) sensor
  2. Defective flywheel or ring gear.

Faulty signal

  1. Signal interference
  2. Contact resistance in the terminals
  3. Incorrectly installed engine speed (RPM) sensor
  4. Intermittent faults in the wiring for the engine speed (RPM) sensor.

Signal missing

  1. Signal interference
  2. Contact resistance and oxidation.

Fault symptom[s]

  1. Engine difficult to start
  2. Poor driveability.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5200

Condition

Scheme 190

Scheme 190: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5200

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the pressure in the air conditioning (A/C) system has not increased for a certain time following activation of the air conditioning (A/C) compressor.

The diagnostic trouble code (DTC) can be diagnosed while the engine is running and air conditioning (A/C) control is active.

Substitute Value

  1. None.

Possible Source

  1. Damaged A/C pressure sensor
  2. Low pressure in the air conditioning (A/C) system.

Fault symptom[s]

  1. The air conditioning (A/C) system does not operate.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5200

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-520B

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that there is no signal from the air conditioning (A/C) pressure sensor.

The diagnostic trouble code (DTC) can be diagnosed while the engine is running and while air conditioning (A/C) control is active.

Substitute Value

  1. Predefined value for the air conditioning pressure.

Possible Source

  1. Open-circuit in the signal cable
  2. Damaged A/C pressure sensor.

Fault symptom[s]

  1. The air conditioning (A/C) system does not operate.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-520B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-520C

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the signal from the air conditioning (A/C) pressure sensor is higher than the normal operating range.

The diagnostic trouble code (DTC) can be diagnosed while the engine is running and while air conditioning (A/C) control is active.

Substitute Value

  1. None.

Possible Source

  1. Short-circuit to supply voltage in the signal cable
  2. Open-circuit in the power supply
  3. Open-circuit in the ground lead
  4. Damaged A/C pressure sensor.

Fault symptom[s]

  1. The air conditioning (A/C) system does not operate.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-520C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-520D

Condition

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the signal from the air conditioning (A/C) pressure sensor is lower than the normal operating range.

The diagnostic trouble code (DTC) can be diagnosed while the engine is running and while air conditioning (A/C) control is active.

Substitute Value

  1. None.

Possible Source

  1. Open-circuit in the power supply
  2. Open-circuit in the ground lead
  3. Damaged A/C pressure sensor.

Fault symptom[s]

  1. The air conditioning (A/C) system does not operate.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-520D

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5300

Condition

Internal functions in the engine control module (ECM) check important parameters.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects an incorrect parameter.

The diagnostic trouble code (DTC) can be diagnosed when driving under specific driving conditions.

Substitute Value

  1. None.

Possible Source

  1. Damaged engine control module (ECM).

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

Scheme 191

Scheme 191: PROGRAMMING/REPLACING THE ENGINE CONTROL MODULE (ECM)
  1. Ignition off. The engine control module (ECM) has registered an internal fault or a fault in the software. Try downloading new software into the control module. To download new software or replace the engine control module (ECM). see «ENGINE CONTROL MODULE (ECM), REPLACING»(ref-476695-S16000409902012060500000) . If software cannot be downloaded or new software does not solve the problem, replace the engine control module (ECM) and download the relevant software to the new control module. NOTE: After downloading new software or replacing the engine control module (ECM), the throttle unit must be adapted by performing "Throttle unit adaptation" using VIDA (Volvo scan tool). Remedy as necessary.
  1. Continue Refer to «INFORMATION»(ref-476765-S34947202072012060500000)

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5300

Condition

Diagnostic trouble code (DTC) ECM-530B is stored if a communication fault between the engine control module (ECM) and the transmission control module (TCM) is detected

Substitute Value

none

Possible Source

  1. communication problems in the CAN network
  2. defective transmission control module (TCM)
  3. defective engine control module (ECM).

Fault symptom[s]

  1. No response from the accelerator pedal (AP).

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-530B

Condition

Internal functions in the engine control module (ECM) check important parameters.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects an incorrect parameter.

The diagnostic trouble code (DTC) can be diagnosed when driving under specific driving conditions.

Substitute Value

  1. None.

Possible Source

  1. Damaged engine control module (ECM)
  2. Damaged brake control module (BCM)
  3. Open-circuit or short-circuit in the CAN wiring.

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-530B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-530C

Condition

Internal functions in the engine control module (ECM) check important parameters.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the speed has exceeded a maximum value.

Substitute Value

  1. None.

Possible Source

  1. Faulty speed signal from the brake control module (BCM)
  2. Faulty speed signal from the transmission control module (TCM).

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-530C

Condition

Scheme 192

Scheme 192: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

This diagnostic trouble code (DTC) indicates whether there are one or more emission related diagnostic trouble codes (DTCs) stored in the automatic transmission control module (TCM). Diagnostic trouble code (DTC) ECM-530D is stored if this control module requests that the engine management system lights the malfunction indicator lamp (MIL)

Substitute Value

none

Possible Source

  1. one or more diagnostic trouble codes (DTCs) stored in automatic transmission control module (TCM).

Fault symptom[s]

  1. varies depending on which diagnostic trouble code (DTC) has been stored.

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-530D

Condition

Internal functions in the engine control module (ECM) check important parameters.

The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that the speed has not changed over a certain number of seconds.

Substitute Value

  1. None.

Possible Source

  1. Faulty speed signal from the brake control module (BCM)
  2. Faulty speed signal from the transmission control module (TCM).

Fault symptom[s]

  1. Malfunction indicator lamp (MIL) lit.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-530D

Condition

Diagnostic trouble code (DTC) ECM-531D is stored if the central electronic module (CEM) detects a fault in the engine control module (ECM) software (incorrect check sum).

Substitute Value

none

Possible Source

  1. fault in engine control module (ECM)
  2. changed software in engine control module (ECM)
  3. defective engine control module (ECM).

Fault symptom[s]

  1. varies depending on the type of fault.

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-540B

Condition

Scheme 193

Scheme 193: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-540B

The engine control module (ECM) checks the signal from the oil level sensor. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) detects that there is no signal from the oil level sensor.

The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. None.

Possible Source

  1. Loose connections, contact resistance or oxidation in the terminals
  2. Open-circuit in the signal cable
  3. Open-circuit in the power supply
  4. Damaged oil level sensor.

Fault symptom[s]

  1. None.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-540B

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-540C

Condition

The engine control module (ECM) checks the signal from the oil level sensor. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the oil level sensor is too high.

The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. None.

Possible Source

  1. Short-circuit to supply voltage in the signal cable
  2. Damaged oil level sensor.

Fault symptom[s]

  1. None.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-540C

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-540D

Condition

The engine control module (ECM) checks the signal from the oil level sensor. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the oil level sensor is too low.

The diagnostic trouble code (DTC) can be diagnosed when the engine is running.

Substitute Value

  1. None.

Possible Source

  1. Short-circuit to ground in the signal cable
  2. Damaged oil level sensor.

Fault symptom[s]

  1. None.

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-540D

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5500

Condition

The engine control module (ECM) checks the signal from the oil level sensor. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the oil level sensor is outside a reasonable operating range.

The diagnostic trouble code (DTC) can diagnosed after a number of different criteria (engine speed (RPM), vehicle speed, etc.) have been reached.

Substitute Value

  1. None.

Possible Source

  1. Engine oil leak
  2. Loose connections, contact resistance or oxidation in the terminals
  3. Damaged oil level sensor.

Fault symptom[s]

  1. Warning lights and chimes/Oil pressure indication/no indication

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-5500

DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-550D

Condition

The engine control module (ECM) checks the signal from the oil level sensor. The diagnostic trouble code (DTC) is stored if the engine control module (ECM) registers that the signal from the oil level sensor is outside a reasonable operating range.

The diagnostic trouble code (DTC) is diagnosed when the engine is idling.

Substitute Value

  1. None.

Possible Source

  1. Extremely low oil level
  2. Damaged oil level sensor.

Fault symptom[s]

  1. Warning lights and chimes/Oil pressure indication/no indication

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION ECM-550D

Condition

Scheme 194

Scheme 194: DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION
  1. Diagnostic trouble code (DTC) ECM-6000 is stored if the signal from the A/C relay is too high, too low or missing.

Substitute Value

  1. None

Possible Source

Signal too high

  1. short-circuit to supply voltage in the signal cable
  2. defective air conditioning (A/C) relay.

Signal too low

  1. short-circuit to ground in the signal cable

Signal missing

  1. open-circuit in signal cable
  2. open-circuit in air conditioning (A/C) relay supply
  3. defective air conditioning (A/C) relay.
  4. contact resistance in terminals

Fault symptom[s]

  1. Air conditioning (A/C) system does not operate

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION

see DIAGNOSTIC TROUBLE CODE (DTC) INFORMATION