Diagnostic Trouble Code (DTC) Type(s)
| Diagnostic Trouble Code (DTC) | Type |
|---|---|
| P0010 Intake Camshaft Position (CMP) Actuator Solenoid Control Circuit | A |
| P0011 Intake Camshaft Position (CMP) System Performance | A |
| P0012 Intake Camshaft Position (CMP) System Performance - Retarded | B |
| P0016 Crankshaft Position (CKP)-Camshaft Position (CMP) Correlation | B |
| P0031 HO2S Heater Control Circuit Low Voltage Sensor 1 | A |
| P0032 HO2S Heater Control Circuit High Voltage Sensor 1 | A |
| P0037 HO2S Heater Control Circuit Low Voltage Sensor 2 | A |
| P0038 HO2S Heater Control Circuit High Voltage Sensor 2 | A |
| P0100 Mass Air Flow (MAF) Sensor Circuit | A |
| P0101 Mass Air Flow (MAF) Sensor Performance | B |
| P0102 Mass Air Flow (MAF) Sensor Circuit Low Voltage | A |
| P0103 Mass Air Flow (MAF) Sensor Circuit High Voltage | A |
| P0110 Intake Air Temperature (IAT) Sensor Circuit | A |
| P0112 Intake Air Temperature (IAT) Sensor Circuit Low Voltage | A |
| P0113 Intake Air Temperature (IAT) Sensor Circuit High Voltage | A |
| P0115 Engine Coolant Temperature (ECT) Sensor Circuit | A |
| P0116 Engine Coolant Temperature (ECT) Sensor Performance | B |
| P0117 Engine Coolant Temperature (ECT) Sensor Circuit Low Voltage | A |
| P0118 Engine Coolant Temperature (ECT) Sensor Circuit High Voltage | A |
| P0120 Throttle Position (TP) Sensor 1 Circuit | A |
| P0121 Throttle Position (TP) Sensor 1 Performance, with FWD | A |
| P0121 Throttle Position (TP) Sensor 1 Performance, with AWD | B |
| P0122 Throttle Position (TP) Sensor 1 Circuit Low Voltage | A |
| P0123 Throttle Position (TP) Sensor 1 Circuit High Voltage | A |
| P0125 Excessive Time to Closed Loop Fuel Control | B |
| P0128 Engine Coolant Temperature (ECT) Below Thermostat Regulating Temperature | B |
| P0130 Heated Oxygen Sensor (HO2S) Circuit Sensor 1, AWD only | B |
| P0133 Heated Oxygen Sensor (HO2S) Slow Response Sensor 1, AWD only | B |
| P0134 HO2S Circuit Insufficient Activity Sensor 1, AWD only | A |
| P0136 Heated Oxygen Sensor (HO2S) Circuit Sensor 2 | A |
| P0137 Heated Oxygen Sensor (HO2S) Circuit Low Voltage Sensor 2, FWD only | A |
| P0138 Heated Oxygen Sensor (HO2S) Circuit High Voltage Sensor 2, FWD only | A |
| P0171 Fuel Trim System Lean | B |
| P0172 Fuel Trim System Rich | B |
| P0220 Throttle Position (TP) Sensor 2 Circuit, FWD only | A |
| P0222 Throttle Position (TP) Sensor 2 Circuit Low Voltage, FWD only | A |
| P0223 Throttle Position (TP) Sensor 2 Circuit High Voltage, FWD only | A |
| P0300 Engine Misfire Detected | B |
| P0301-P0304 Cylinder Specific Misfire Detected | B |
| P0325 Knock Sensor (KS) Circuit | A |
| P0327 Knock Sensor (KS) Circuit Low Frequency | A |
| P0328 Knock Sensor (KS) Circuit High Frequency | A |
| P0335 Crankshaft Position (CKP) Sensor Circuit | B |
| P0339 Crankshaft Position (CKP) Sensor Circuit Intermittent | B |
| P0340 Camshaft Position (CMP) Sensor Circuit | A |
| P0341 Camshaft Position (CMP) Sensor Performance | A |
| P0351 Ignition Coil 1 Control Circuit | A |
| P0352 Ignition Coil 2 Control Circuit | A |
| P0353 Ignition Coil 3 Control Circuit | A |
| P0354 Ignition Coil 4 Control Circuit | A |
| P0420 Three Way Catalyst (TWC) System Low Efficiency | B |
| P043E Evaporative Emission (EVAP) System Reference Orifice Flow Insufficient, FWD only | B |
| P043F Evaporative Emission (EVAP) System Reference Orifice Flow Excessive, FWD only | B |
| P0441 Evaporative Emission (EVAP) System No Flow During Purge | B |
| P0442 Evaporative Emission (EVAP) System Small Leak Detected, AWD only | B |
| P0446 Evaporative Emission (EVAP) Vent System Performance, AWD only | B |
| P0450 Fuel Tank Pressure (FTP) Sensor Circuit | A |
| P0451 Fuel Tank Pressure (FTP) Sensor Performance | B |
| P0452 Fuel Tank Pressure (FTP) Sensor Circuit Low Voltage | A |
| P0453 Fuel Tank Pressure (FTP) Sensor Circuit High Voltage | A |
| P0455 Evaporative Emission (EVAP) System Large Leak Detected, FWD only | A |
| P0456 Evaporative Emission (EVAP) System Very Small Leak Detected | B |
| P0500 Vehicle Speed Sensor (VSS) Circuit | B |
| P0503 Vehicle Speed Sensor (VSS) Circuit Intermittent | B |
| P0504 Brake Switch Circuit 1-2 Correlation | A |
| P0505 Idle Control System | B |
| P0511 Idle Air Control (IAC) Valve Control Circuit, AWD only | A |
| P0560 System Voltage | B |
| P0601 Control Module Read Only Memory (ROM), FWD only | A |
| P0604 Control Module Random Access Memory (RAM), FWD only | A |
| P0606 Control Module Internal Performance | A |
| P0607 Control Module Performance, FWD only | A |
| P0617 Starter Relay Control Circuit High Voltage | A |
| P0657 Solenoid High Control Circuit Group 1, FWD only | A |
| P2102 Throttle Actuator Control Motor Circuit Low Voltage, FWD only | A |
| P2103 Throttle Actuator Control Motor Circuit High Voltage, FWD only | A |
| P2111 Throttle Actuator Control System - Stuck Open, FWD only | A |
| P2112 Throttle Actuator Control System - Stuck Closed, FWD only | A |
| P2118 Throttle Actuator Control Motor Current Performance, FWD only | A |
| P2119 Throttle Closed Position Performance | A |
| P2120 Accelerator Pedal Position (APP) Sensor 1 Circuit, FWD only | A |
| P2121 Accelerator Pedal Position (APP) Sensor 1 Intermittent, FWD only | A |
| P2122 Accelerator Pedal Position (APP) Sensor 1 Circuit Low Voltage, FWD only | A |
| P2123 Accelerator Pedal Position (APP) Sensor 1 Circuit High Voltage, FWD only | A |
| P2125 Accelerator Pedal Position (APP) Sensor 2 Circuit, FWD only | A |
| P2127 Accelerator Pedal Position (APP) Sensor 2 Circuit Low Voltage, FWD only | A |
| P2128 Accelerator Pedal Position (APP) Sensor 2 Circuit High Voltage, FWD only | A |
| P2135 Throttle Position (TP) Sensor 1-2 Correlation, FWD only | A |
| P2138 Accelerator Pedal Position (APP) Sensor 1-2 Correlation, FWD only | A |
| P2195 HO2S Signal Biased Lean Sensor 1 | B |
| P2196 HO2S Signal Biased Rich Sensor 1 | B |
| P2238 HO2S Pumping Current Control Circuit Low Voltage Sensor 1, FWD only | A |
| P2239 HO2S Pumping Current Control Circuit High Voltage Sensor 1, FWD only | A |
| P2252 HO2S Low Reference Circuit Low Voltage Sensor 1, FWD only | A |
| P2253 HO2S Low Reference Circuit High Voltage Sensor 1, FWD only | A |
| P2401 Evaporative Emission (EVAP) System Leak Detection Pump Control Circuit Low Voltage, FWD only | A |
| P2402 Evaporative Emission (EVAP) System Leak Detection Pump Control Circuit High Voltage, FWD only | A |
| P2419 Fuel Tank Pressure (FTP) Control Solenoid Control Circuit Low Voltage, FWD only | A |
| P2420 Fuel Tank Pressure (FTP) Control Solenoid Control Circuit High Voltage, FWD only | A |
| P2610 Control Module Ignition Off Timer Performance, FWD only | A |
| P2A00 HO2S Circuit Closed Loop (CL) Performance Sensor 1, FWD only | A |
Diagnostic Trouble Code (DTC) Type(s)
Scheme 60
| Callout | Component Name |
|---|---|
| 1 | EVAP Service Port |
| 2 | EVAP Canister Purge Solenoid |
| 3 | Air Cleaner |
| 4 | Throttle Body |
| 5 | Intake Manifold |
Scheme 61
| Callout | Component Name |
|---|---|
| 1 | EVAP Canister Vent Solenoid |
| 2 | EVAP Service Port |
| 3 | EVAP Canister Purge Solenoid |
| 4 | Air Cleaner |
| 5 | Throttle Body |
| 6 | Intake Manifold |
Scheme 62
| Callout | Component Name |
|---|---|
| 1 | EVAP Canister |
| 2 | Fill Limiter Vent Valve (FLVV) |
| 3 | EVAP Canister Air Filter |
| 4 | Purge Line from Canister |
| 5 | EVAP Service Port |
| 6 | EVAP Canister Purge Solenoid Valve |
| 7 | Fuel Filler Cap |
| 8 | Fuel Filler Pipe Check Valve |
| 9 | Purge Line to Engine |
| 10 | Throttle Body |
| 11 | Air Cleaner |
| 12 | Fuel Tank |
| 13 | Fuel Sender Assembly |
| 14 | ORVR Vent Line |
Scheme 63
| Callout | Component Name |
|---|---|
| 1 | EVAP Pressure Switching Solenoid |
| 2 | Drain Line |
| 3 | ORVR Vent Line, to FLVV |
| 4 | EVAP Vapor Line |
| 5 | Purge Line from Canister |
| 6 | Fuel Tank Pressure Sensor |
| 7 | EVAP Service Port |
| 8 | EVAP Canister Purge Solenoid Valve |
| 9 | Fuel Filler Cap |
| 10 | Purge Line to Engine |
| 11 | Fill Limiter Vent Valve (FLVV) |
| 12 | Fuel Tank |
| 13 | EVAP Canister |
| 14 | Air Inlet Line |
| 15 | Throttle Body |
| 16 | Air Cleaner |
| 17 | EVAP Canister Vent Solenoid Valve |
| 18 | EVAP Vapor Pressure Line, Canister and Purge Side |
| 19 | EVAP Vapor Pressure Line, Fuel Tank Side |
Spark Plug Inspection
Spark Plug Usage
- Ensure that the correct spark plug is installed. An incorrect spark plug causes driveability conditions. Refer to «Ignition System Specifications»(ref-200094-S32396014332005102000000) for the correct spark plug.
- Ensure that the spark plug has the correct heat range. An incorrect heat range causes the following conditions: Spark plug fouling-Colder plug Pre-ignition causing spark plug and/or engine damage-Hotter plug
Spark Plug Inspection
- Inspect the terminal post (1) for damage. Inspect for a bent or broken terminal post (1). Test for a loose terminal post (1) by twisting and pulling the post. The terminal post (1) should NOT move.
- Inspect the insulator (2) for flashover or carbon tracking, soot. This is caused by the electrical charge traveling across the insulator (2) between the terminal post (1) and ground. Inspect for the following conditions: Inspect the spark plug boot for damage. Inspect the spark plug recess area of the cylinder head for moisture, such as oil, coolant, or water. A spark plug boot that is saturated causes arcing to ground.
- Inspect the insulator (2) for cracks. All or part of the electrical charge may arc through the crack instead of the electrodes (3, 4).
- Inspect for evidence of improper arcing. Measure the gap between the center electrode (4) and the side electrode (3) terminals. Refer to «Ignition System Specifications»(ref-200094-S32396014332005102000000) . An excessively wide electrode gap can prevent correct spark plug operation. Inspect for signs of tracking that occurred near the insulator tip instead of the center electrode (4). Inspect for a broken or worn side electrode (3). Inspect for bridged electrodes (3, 4). Deposits on the electrodes (3, 4) reduce or eliminates the gap. Inspect for worn or missing platinum pads on the electrodes (3, 4), if equipped. Inspect for excessive fouling.
Spark Plug Visual Inspection
- Normal Spark Plug Operation Results in brown to grayish tan deposits on the area of the spark plug that enters the cylinder. A small amount of reddish brown, yellow, and white powdery residue may also be present on the insulator tip around the center electrode. These deposits are normal combustion by-product of fuels and lubricating oils which contain additives.
- Carbon Fouling Indicated by dry carbon deposits on the portion of the spark plug inside of the cylinder. Excessive idling and driving at slower speeds under light engine loads can keep the spark plug temperatures so low that these deposits are not burned off. Rich fuels or poor ignition system output may cause carbon fouling. A spark plug of the incorrect heat range may cause carbon fouling. Carbon deposits on the spark plug insulator tip may become conductive and cause the high voltage arc to track along the tip to some point where the high voltage arcs to join the spark plug shell. This arc ignites the air fuel mixture later than normal which, in effect, retards the ignition timing. Heavy carbon deposits may be conductive to the extent that the arc path now becomes a shunt path to the spark plug shell, which prevents the spark from igniting the air/fuel mixture. A power and fuel loss results. The spark plug may be permanently damaged by arc tracking and must be replaced.
- Oil Fouling Oil fouling appears as wet oily deposits on the portion of the spark plug inside of the cylinder. Oil getting past worn piston rings can leave oil deposits on the spark plug. Breaking in a new or recently overhauled engine can sometimes leave oil deposits on spark plugs.
- Deposit Fouling Deposit fouling occurs when the normal reddish brown, yellow, or white deposits of combustion by-products become sufficient enough to cause misfiring. In some cases, these deposits melt and form a shiny glaze on the insulator around the center electrode. If the fouling is found only in one or two of the cylinders, valve stem clearances or the intake valve seals may be allowing excess lubricating oil to enter the cylinder, particularly if the deposits are heavier on the intake valve side of the spark plug.
- Bridged Electrodes Fouling deposits between the electrodes ground out the high voltage necessary to fire the spark plug. The arc between electrode does not occur and the air fuel mixture is not ignited. Fuel remains unburned and a power loss results.
- Flashover Flashover can occur when a damaged spark plug boot permits high voltage to short over the insulator to the spark plug shell or to the engine. Dirt, oil, and moisture may contribute to the formation of deposits that can lead to carbon tracking. Whenever a flashover occurs carbon is deposited allowing the arcing voltage to build a regular path to ground.
- Excessive Gap The air space between the center and side electrodes at the bottom of the spark plug is too wide for consistent firing. This may be due to improper gap adjustment or to excessive wear of the electrodes during use. Excessive electrode wear on low mileage spark plugs may indicate vehicle operation at speeds higher than the speeds for which the engine was designed. Excessive electrode wear on low mileage spark plugs may indicate that the spark plug's heat range is too high. Electrode wear may also be the result of combustion gasses leaking past the spark plug threads. Excessively lean fuel may also cause electrode wear. Excessive electrode wear can prevent the high voltage from arcing across the electrodes. Fuel remains unburned and a power loss results. A gap that is too small may cause idling instability.
- Incorrect Torque or Installation Incorrect torque or seating can cause a spark plug to run hot. This can lead to excessive electrode wear and an incorrect gap. In extreme cases, an over torqued or under torqued spark plug can cause exhaust blowby. The cylinder head seats must make good contact for sufficient heat transfer and spark plug cooling. Dirty or damaged threads in the head or on the spark plug can keep the spark plug from seating even though the proper torque is applied. Once the spark plugs are properly seated, tighten the spark plugs properly.
- Cracked or Broken Insulators Usually, cracked insulators or broken insulators are the result of incorrect installation or of heat shock. Heat shock is a rapid increase in the insulator tip temperature which causes the insulator material to crack. The upper insulators can be broken when a poorly-fitting tool is used during servicing, or when the spark plug is hit from the outside. Cracks in the upper insulator may be inside the shell or invisible. The breakage may not cause problems until oil or water penetrates the crack later. A crack in the insulator causes the high voltage to ground out. The spark does not jump the electrode gap and the air fuel mixture is not ignited. Fuel is unburned and power is lost. Damage may result during gapping when the tool is pushed against the center electrode or the surrounding insulator, causing the insulator to crack. Bend only the side electrode when gapping a spark plug.
- Corona Discharge Corona discharge is a steady blue light appearing around the insulator just above the shell crimp. Corona discharge is the visible evidence of a high tension field and does not have an effect on ignition system performance. The discharge may repel dust particles and leave a clear ring on the insulator just above the shell. This ring is sometimes mistaken for evidence that combustion gasses have blown between the shell and the insulator. Do not mistake corona discharge for flashover or for a shorted insulator.
Scheme 64
The powertrain control module (PCM) is a precision 32-bit microprocessor and is an essential part of the electronic control system. The PCM is responsible for such major functions as control of the fuel injectors, the idle air control (IAC) valve, the fuel pump relay, etc. The PCM (1) is located below the instrument panel (IP) storage compartment. Communication with the PCM is through the data link connector (2) located on the left side below the IP.
The PCM performs the OBD II diagnostic tests of the emission related systems. The PCM supplies a buffered voltage, called reference voltage, to the various information sensors and switches. The PCM controls most components with an electronic switch that completes a ground circuit when turned ON. The electronic switch is commonly referred to as an output driver. The PCM is also responsible for a self-diagnosis function and a fail-safe function.
Self-Diagnosis Function
The powertrain control module (PCM) diagnoses any troubles which may occur in the engine control system when the ignition switch is in the ON position with the engine running. The PCM indicates a malfunction by illuminating the malfunction indicator lamp (MIL) when a fault occurs in any of the following systems
- The heated oxygen sensor 1 (HO2S 1)
- The heated oxygen sensor 2 (HO2S 2)
- The engine coolant temperature (ECT) sensor
- The accelerator pedal position (APP) sensors
- The throttle position (TP) sensors
- The vehicle speed sensor (VSS)
- The intake air temperature (IAT) sensor
- The mass air flow (MAF) sensor
- The camshaft position (CMP) sensor
- The crankshaft position (CKP) sensor
- The knock sensor (KS) system
- The evaporative emission (EVAP) control system
- The idle air control (IAC) system
- The electronic throttle control (ETC) or throttle actuator control (TAC) system
- The CMP actuator solenoid system
- The misfire detection
- The fuel-trim
- The catalyst monitor
- The central processing unit (CPU) of the PCM
When the PCM detects a malfunction in one of the above areas, the PCM will illuminate or flash the MIL in order to notify the driver of the occurrence of a fault.
Reading Diagnostic Trouble Codes
The procedure for reading diagnostic trouble codes is to use a diagnostic scan tool. Follow the instructions supplied by the scan tool manufacturer in order to read DTCs accurately.
Clearing Diagnostic Trouble Codes
| IMPORTANT | Do not clear the DTCs unless directed to do so by the service information provided for each diagnostic procedure. The Freeze Frame data which may help diagnose an intermittent fault will be erased from the memory when the DTCs are cleared. |
The PCM will begin to count the warm-up cycles when the fault that caused the DTC to be stored into memory has been corrected. The DTC will automatically be cleared from the PCM memory when the PCM has counted 40 consecutive warm-up cycles with no further faults detected.
Diagnostic trouble codes (DTCs) can be cleared using a scan tool. In order to clear DTCs, use the scan tools Clear DTC Information function. Follow the instructions supplied by the scan tool manufacturer.
Vacuum Leak Pump and Reference Orifice Test
The first two events of the EVAP system diagnostic checks the operation of the vacuum leak pump and for a restriction in the reference orifice. With the purge solenoid and the vent solenoid both OFF, atmospheric pressure should enter the EVAP system and be detected by the FTP sensor. If atmospheric pressure is not detected, the reference orifice may be plugged. During event two, the vacuum leak pump is turned ON and the FTP sensor should indicate negative pressure within a specified value. If the pressure change is too small, a DTC P043E can set. If the pressure change is too large, a DTC P043F can set. If atmospheric pressure is measured in event one, but no negative pressure is measured in event two, an inoperative vacuum leak pump is indicated, and a DTC P2401 can set. If there is a sudden large increase in negative pressure when the pump is turned ON, a stuck on vent solenoid may be indicated and a DTC P2419 can set.
| Diagnostic Event Sequence | Event One | Event Two |
|---|---|---|
| EVAP Purge Solenoid | OFF/CLOSED | OFF/CLOSED |
| EVAP Vent Solenoid | OFF/OPEN | OFF/OPEN |
| Vacuum Leak Pump | OFF | ON |
| FTP Sensor | Atmospheric Pressure | Small Negative Pressure Change |
Evaporative Emission (EVAP) Control System Description (FWD)
Large Leak test
Event three tests for a large leak in the EVAP system. The PCM commands the EVAP vent valve ON, CLOSED, sealing the EVAP system. This allows the vacuum pump to create a large increase in negative pressure. If the expected increase in negative pressure is not achieved, a large leak is indicated and a DTC P0455 can set. If there is no change in pressure when the vent solenoid is turned ON, the vent solenoid may be inoperative and a DTC P2420 can set.
| Diagnostic Event Sequence | Event Two | Event Three |
|---|---|---|
| EVAP Purge Solenoid | OFF/CLOSED | OFF/CLOSED |
| EVAP Vent Solenoid | OFF/OPEN | ON/CLOSED |
| Vacuum Leak Pump | ON | ON |
| FTP Sensor | Small Negative Pressure Change | Negative Pressure Increase and Hold |
Evaporative Emission (EVAP) Control System Description (FWD)
Small Leak Test
If the large leak test passes, the PCM will continue to monitor the FTP sensor signal in order to determine if there is small leak. If a specified minimum value is not achieved or the minimum value can not be maintained, a DTC P0456 can set. This diagnostic can detect leaks as small as 0.5 millimeter (0.020 inch) between the fuel fill cap and the purge valve.
| Diagnostic Event Sequence | Event Two | Event Three |
|---|---|---|
| EVAP Purge Solenoid | OFF/CLOSED | OFF/CLOSED |
| EVAP Vent Solenoid | OFF/OPEN | ON/CLOSED |
| Vacuum Leak Pump | ON | ON |
| FTP Sensor | Small Negative Pressure Change | Negative Pressure Increase and Hold |
Evaporative Emission (EVAP) Control System Description (FWD)
EVAP Purge Valve Test
In event four of the EVAP system diagnostic, the purge solenoid is turned ON, OPEN, causing a drop in negative pressure. If the FTP sensor does not detect a significant decrease in vacuum pressure, a DTC P0441 will set.
| Diagnostic Event Sequence | Event Three | Event Four |
|---|---|---|
| EVAP Purge Solenoid | OFF/OPEN | ON/OPEN |
| EVAP Vent Solenoid | ON/CLOSED | ON/CLOSED |
| Vacuum Leak Pump | ON | ON |
| FTP Sensor | Negative Pressure Increase and Hold | Negative Pressure is Released |
Evaporative Emission (EVAP) Control System Description (FWD)
Final Test
In event five all of the EVAP components return to the same state they were in event one. Because the vacuum pump remained ON in event four, the FTP sensor still detected a small vacuum. Now, with all components OFF, the pressure should return to atmosphere, indicating there are is no blockage or restrictions in the EVAP system.
| Diagnostic Event Sequence | Event Four | Event Five |
|---|---|---|
| EVAP Purge Solenoid | ON/OPEN | OFF/CLOSED |
| EVAP Vent Solenoid | ON/CLOSED | OFF/OPEN |
| Vacuum Leak Pump | ON | OFF |
| FTP Sensor | Very Small Negative Pressure | Atmospheric Pressure |
Evaporative Emission (EVAP) Control System Description (FWD)
This tests for large leaks and blockages in the EVAP system. The PCM will command the EVAP vent valve ON, closed and the purge valve and the vacuum pressure switching solenoid ON, open with the engine running. This allows engine vacuum into the EVAP system. The PCM then commands the purge valve OFF, closed sealing the system. The PCM then monitors the fuel tank pressure (FTP) sensor signal in order to determine if there is vacuum decay. A rise or rapid increase in pressure indicates there is a large leak in the evaporative emission system. If the PCM detects the vacuum level was not achieved and vacuum decay was evident for two consecutive trips, the Malfunction Indicator Lamp (MIL) will be illuminated, and a DTC P0442 will set.
If the large leak test passes the PCM will continue to monitor the fuel tank pressure (FTP) sensor signal in order to determine if there is vacuum decay. A slight increase or rise in pressure indicates there is a small leak in the evaporative emission system. The EVAP control system is required to detect evaporative emission fuel system leaks as small as 0.5 millimeter (0.020 inch) between the fuel fill cap and the purge valve. If the PCM detects vacuum decay was evident for two consecutive trips, the MIL will be illuminated, and a DTC P0456 will set.