Contents Wiring diagrams Section: Testing & Diagnostics All sections

6.4L - Dtcs P0202 to P0521: Overview Dodge Charger VI

Testing & Diagnostics ~6088 words

THEORY OF OPERATION

The fueling strategy for the Powertrain Control Module (PCM) requires potentially three fuel pulses per cylinder per cycle. The first pulse is delivered starting at a programmed angle soon after the intake valve closes, for specified time duration. This is for two reasons, one to prevent any fuel from this pulse being delivered in the previous cycle and second to allow fueling to begin as early as possible in the current cycle. The second pulse is delivered for a specified time and is set to end at a programmed angle. The pulse must not extend past the end angle. There can be a separate value for each cylinder under the same operating conditions. This is done for two reasons, one to prevent any fuel from this pulse being delivered during the intake/exhaust valve overlap period, which tends to cause elevated emission levels. Also, allowing fuel to enter each cylinder at a slightly different angle tends to reduce any fuel pressure standing waves in the fuel rail. If the desired total fuel pulse-width increases, a third fuel pulse must be delivered. The third pulse, if necessary, is delivered for a specified time and must end at a programmed angle before the valve closes again. The third pulse in the cycle is controlled by its ending angle. This is also for two reasons, one to prevent any fuel from this pulse being delivered in the next cycle and second to allow fueling to end as late as possible in the current cycle. At high engine speeds, one or more of the pulses may be dropped from the fueling strategy.

The fueling strategy for the Powertrain Control Module (PCM) requires potentially three fuel pulses per cylinder per cycle. The first pulse is delivered starting at a programmed angle soon after the intake valve closes, for specified time duration. This is for two reasons, one to prevent any fuel from this pulse being delivered in the previous cycle and second to allow fueling to begin as early as possible in the current cycle. The second pulse is delivered for a specified time and is set to end at a programmed angle. The pulse must not extend past the end angle. There can be a separate value for each cylinder under the same operating conditions. This is done for two reasons, one to prevent any fuel from this pulse being delivered during the intake/exhaust valve overlap period, which tends to cause elevated emission levels. Also, allowing fuel to enter each cylinder at a slightly different angle tends to reduce any fuel pressure standing waves in the fuel rail. If the desired total fuel pulse-width increases, a third fuel pulse must be delivered. The third pulse, if necessary, is delivered for a specified time and must end at a programmed angle before the valve closes again. The third pulse in the cycle is controlled by its ending angle. This is also for two reasons, one to prevent any fuel from this pulse being delivered in the next cycle and second to allow fueling to end as late as possible in the current cycle. At high engine speeds, one or more of the pulses may be dropped from the fueling strategy.

The fueling strategy for the Powertrain Control Module (PCM) requires potentially three fuel pulses per cylinder per cycle. The first pulse is delivered starting at a programmed angle soon after the intake valve closes, for specified time duration. This is for two reasons, one to prevent any fuel from this pulse being delivered in the previous cycle and second to allow fueling to begin as early as possible in the current cycle. The second pulse is delivered for a specified time and is set to end at a programmed angle. The pulse must not extend past the end angle. There can be a separate value for each cylinder under the same operating conditions. This is done for two reasons, one to prevent any fuel from this pulse being delivered during the intake/exhaust valve overlap period, which tends to cause elevated emission levels. Also, allowing fuel to enter each cylinder at a slightly different angle tends to reduce any fuel pressure standing waves in the fuel rail. If the desired total fuel pulse-width increases, a third fuel pulse must be delivered. The third pulse, if necessary, is delivered for a specified time and must end at a programmed angle before the valve closes again. The third pulse in the cycle is controlled by its ending angle. This is also for two reasons, one to prevent any fuel from this pulse being delivered in the next cycle and second to allow fueling to end as late as possible in the current cycle. At high engine speeds, one or more of the pulses may be dropped from the fueling strategy.

The fueling strategy for the Powertrain Control Module (PCM) requires potentially three fuel pulses per cylinder per cycle. The first pulse is delivered starting at a programmed angle soon after the intake valve closes, for specified time duration. This is for two reasons, one to prevent any fuel from this pulse being delivered in the previous cycle and second to allow fueling to begin as early as possible in the current cycle. The second pulse is delivered for a specified time and is set to end at a programmed angle. The pulse must not extend past the end angle. There can be a separate value for each cylinder under the same operating conditions. This is done for two reasons, one to prevent any fuel from this pulse being delivered during the intake/exhaust valve overlap period, which tends to cause elevated emission levels. Also, allowing fuel to enter each cylinder at a slightly different angle tends to reduce any fuel pressure standing waves in the fuel rail. If the desired total fuel pulse-width increases, a third fuel pulse must be delivered. The third pulse, if necessary, is delivered for a specified time and must end at a programmed angle before the valve closes again. The third pulse in the cycle is controlled by its ending angle. This is also for two reasons, one to prevent any fuel from this pulse being delivered in the next cycle and second to allow fueling to end as late as possible in the current cycle. At high engine speeds, one or more of the pulses may be dropped from the fueling strategy.

The fueling strategy for the Powertrain Control Module (PCM) requires potentially three fuel pulses per cylinder per cycle. The first pulse is delivered starting at a programmed angle soon after the intake valve closes, for specified time duration. This is for two reasons, one to prevent any fuel from this pulse being delivered in the previous cycle and second to allow fueling to begin as early as possible in the current cycle. The second pulse is delivered for a specified time and is set to end at a programmed angle. The pulse must not extend past the end angle. There can be a separate value for each cylinder under the same operating conditions. This is done for two reasons, one to prevent any fuel from this pulse being delivered during the intake/exhaust valve overlap period, which tends to cause elevated emission levels. Also, allowing fuel to enter each cylinder at a slightly different angle tends to reduce any fuel pressure standing waves in the fuel rail. If the desired total fuel pulse-width increases, a third fuel pulse must be delivered. The third pulse, if necessary, is delivered for a specified time and must end at a programmed angle before the valve closes again. The third pulse in the cycle is controlled by its ending angle. This is also for two reasons, one to prevent any fuel from this pulse being delivered in the next cycle and second to allow fueling to end as late as possible in the current cycle. At high engine speeds, one or more of the pulses may be dropped from the fueling strategy.

The fueling strategy for the Powertrain Control Module (PCM) requires potentially three fuel pulses per cylinder per cycle. The first pulse is delivered starting at a programmed angle soon after the intake valve closes, for specified time duration. This is for two reasons, one to prevent any fuel from this pulse being delivered in the previous cycle and second to allow fueling to begin as early as possible in the current cycle. The second pulse is delivered for a specified time and is set to end at a programmed angle. The pulse must not extend past the end angle. There can be a separate value for each cylinder under the same operating conditions. This is done for two reasons, one to prevent any fuel from this pulse being delivered during the intake/exhaust valve overlap period, which tends to cause elevated emission levels. Also, allowing fuel to enter each cylinder at a slightly different angle tends to reduce any fuel pressure standing waves in the fuel rail. If the desired total fuel pulse-width increases, a third fuel pulse must be delivered. The third pulse, if necessary, is delivered for a specified time and must end at a programmed angle before the valve closes again. The third pulse in the cycle is controlled by its ending angle. This is also for two reasons, one to prevent any fuel from this pulse being delivered in the next cycle and second to allow fueling to end as late as possible in the current cycle. At high engine speeds, one or more of the pulses may be dropped from the fueling strategy.

The fueling strategy for the Powertrain Control Module (PCM) requires potentially three fuel pulses per cylinder per cycle. The first pulse is delivered starting at a programmed angle soon after the intake valve closes, for specified time duration. This is for two reasons, one to prevent any fuel from this pulse being delivered in the previous cycle and second to allow fueling to begin as early as possible in the current cycle. The second pulse is delivered for a specified time and is set to end at a programmed angle. The pulse must not extend past the end angle. There can be a separate value for each cylinder under the same operating conditions. This is done for two reasons, one to prevent any fuel from this pulse being delivered during the intake/exhaust valve overlap period, which tends to cause elevated emission levels. Also, allowing fuel to enter each cylinder at a slightly different angle tends to reduce any fuel pressure standing waves in the fuel rail. If the desired total fuel pulse-width increases, a third fuel pulse must be delivered. The third pulse, if necessary, is delivered for a specified time and must end at a programmed angle before the valve closes again. The third pulse in the cycle is controlled by its ending angle. This is also for two reasons, one to prevent any fuel from this pulse being delivered in the next cycle and second to allow fueling to end as late as possible in the current cycle. At high engine speeds, one or more of the pulses may be dropped from the fueling strategy.

The Electronic Throttle Control (ETC) system uses two Throttle Position Sensors (TPS) to monitor the throttle blade position. The TPS sensors 1 and 2 are located within the throttle body assembly. Each sensor has a 5-volt reference circuit, a low reference circuit, and a signal circuit. Processors are also used to monitor the ETC system data. The processors are located within the Powertrain Control Module (PCM). Each signal circuit provides the processors with a signal voltage proportional to throttle blade movement. The processors share and monitor data to verify that the indicated TPS calculation is correct.

The Electronic Throttle Control (ETC) system uses two Throttle Position Sensors (TPS) to monitor the throttle blade position. The TPS sensors 1 and 2 are located within the throttle body assembly. Each sensor has a 5-volt reference circuit, a low reference circuit, and a signal circuit. Processors are also used to monitor the ETC system data. The processors are located within the Powertrain Control Module (PCM). Each signal circuit provides the processors with a signal voltage proportional to throttle blade movement. The processors share and monitor data to verify that the indicated TPS calculation is correct.

The Engine Oil Temperature (EOT) Sensor is a variable resistor that measures the temperature of the engine oil. The Powertrain Control Module (PCM) supplies a 5-Volt reference and a ground to the sensors low reference signal circuit. When the oil temperature is low, the sensor resistance is high. When the oil temperature is high, the sensor resistance is low.

The misfire detection monitor, software strategy in the Powertrain Control Module (PCM), is designed to detect an engine misfire. The PCM uses the Crankshaft (CKP) and Camshaft (CMP) sensors to determine when an engine misfire event is occurring and determine individual misfire events by monitoring the crankshaft rotational speed. A misfire is nothing more than a lack of combustion, which can be caused by poor fuel quality or metering, low compression, lack of spark or unmetered air entering the engine. Other possible causes such as uncommanded Exhaust Gas Recirculating (EGR) flow can also cause a misfire. In the case of multiple cylinders misfiring or the PCM not determining the specific cylinder misfiring, P0300 Multiple Cylinder Misfire will set.

The misfire detection monitor, software strategy in the Powertrain Control Module (PCM), is designed to detect an engine misfire. The PCM uses the Crankshaft (CKP) and Camshaft (CMP) sensors to determine when an engine misfire event is occurring and determine individual misfire events by monitoring the crankshaft rotational speed. A misfire is nothing more than a lack of combustion, which can be caused by poor fuel quality or metering, low compression, lack of spark or unmetered air entering the engine. Other possible causes such as uncommanded Exhaust Gas Recirculating (EGR) flow can also cause a misfire. In the case of multiple cylinders misfiring or the PCM not determining the specific cylinder misfiring, P0300 Multiple Cylinder Misfire will set.

The misfire detection monitor, software strategy in the Powertrain Control Module (PCM), is designed to detect an engine misfire. The PCM uses the Crankshaft (CKP) and Camshaft (CMP) sensors to determine when an engine misfire event is occurring and determine individual misfire events by monitoring the crankshaft rotational speed. A misfire is nothing more than a lack of combustion, which can be caused by poor fuel quality or metering, low compression, lack of spark or unmetered air entering the engine. Other possible causes such as uncommanded Exhaust Gas Recirculating (EGR) flow can also cause a misfire. In the case of multiple cylinders misfiring or the PCM not determining the specific cylinder misfiring, P0300 Multiple Cylinder Misfire will set.

The misfire detection monitor, software strategy in the Powertrain Control Module (PCM), is designed to detect an engine misfire. The PCM uses the Crankshaft (CKP) and Camshaft (CMP) sensors to determine when an engine misfire event is occurring and determine individual misfire events by monitoring the crankshaft rotational speed. A misfire is nothing more than a lack of combustion, which can be caused by poor fuel quality or metering, low compression, lack of spark or unmetered air entering the engine. Other possible causes such as uncommanded Exhaust Gas Recirculating (EGR) flow can also cause a misfire. In the case of multiple cylinders misfiring or the PCM not determining the specific cylinder misfiring, P0300 Multiple Cylinder Misfire will set.

The misfire detection monitor, software strategy in the Powertrain Control Module (PCM), is designed to detect an engine misfire. The PCM uses the Crankshaft (CKP) and Camshaft (CMP) sensors to determine when an engine misfire event is occurring and determine individual misfire events by monitoring the crankshaft rotational speed. A misfire is nothing more than a lack of combustion, which can be caused by poor fuel quality or metering, low compression, lack of spark or unmetered air entering the engine. Other possible causes such as uncommanded Exhaust Gas Recirculating (EGR) flow can also cause a misfire. In the case of multiple cylinders misfiring or the PCM not determining the specific cylinder misfiring, P0300 Multiple Cylinder Misfire will set.

The misfire detection monitor, software strategy in the Powertrain Control Module (PCM), is designed to detect an engine misfire. The PCM uses the Crankshaft (CKP) and Camshaft (CMP) sensors to determine when an engine misfire event is occurring and determine individual misfire events by monitoring the crankshaft rotational speed. A misfire is nothing more than a lack of combustion, which can be caused by poor fuel quality or metering, low compression, lack of spark or unmetered air entering the engine. Other possible causes such as uncommanded Exhaust Gas Recirculating (EGR) flow can also cause a misfire. In the case of multiple cylinders misfiring or the PCM not determining the specific cylinder misfiring, P0300 Multiple Cylinder Misfire will set.

The misfire detection monitor, software strategy in the Powertrain Control Module (PCM), is designed to detect an engine misfire. The PCM uses the Crankshaft (CKP) and Camshaft (CMP) sensors to determine when an engine misfire event is occurring and determine individual misfire events by monitoring the crankshaft rotational speed. A misfire is nothing more than a lack of combustion, which can be caused by poor fuel quality or metering, low compression, lack of spark or unmetered air entering the engine. Other possible causes such as uncommanded Exhaust Gas Recirculating (EGR) flow can also cause a misfire. In the case of multiple cylinders misfiring or the PCM not determining the specific cylinder misfiring, P0300 Multiple Cylinder Misfire will set.

The misfire detection monitor, software strategy in the Powertrain Control Module (PCM), is designed to detect an engine misfire. The PCM uses the Crankshaft (CKP) and Camshaft (CMP) sensors to determine when an engine misfire event is occurring and determine individual misfire events by monitoring the crankshaft rotational speed. A misfire is nothing more than a lack of combustion, which can be caused by poor fuel quality or metering, low compression, lack of spark or unmetered air entering the engine. Other possible causes such as uncommanded Exhaust Gas Recirculating (EGR) flow can also cause a misfire. In the case of multiple cylinders misfiring or the PCM not determining the specific cylinder misfiring, P0300 Multiple Cylinder Misfire will set.

The misfire detection monitor, software strategy in the Powertrain Control Module (PCM), is designed to detect an engine misfire. The PCM uses the Crankshaft (CKP) and Camshaft (CMP) sensors to determine when an engine misfire event is occurring and determine individual misfire events by monitoring the crankshaft rotational speed. A misfire is nothing more than a lack of combustion, which can be caused by poor fuel quality or metering, low compression, lack of spark or unmetered air entering the engine. Other possible causes such as uncommanded Exhaust Gas Recirculating (EGR) flow can also cause a misfire. In the case of multiple cylinders misfiring or the PCM not determining the specific cylinder misfiring, P0300 Multiple Cylinder Misfire will set.

The Crankshaft Position System variation learn feature is used to calculate reference errors caused by slight tolerance variations in the crankshaft, tone wheel and the crankshaft position sensors. The calculated error allows the Powertrain Control Module (PCM) to accurately compensate for reference variations. The Crankshaft Position System variation compensating values are learned and stored in the PCM memory during a decel fuel shutoff event. If the actual crankshaft variation is not within the Crankshaft Position System's compensating values stored in the PCM, DTC P0300 may set. If the CKP System variation values are not stored in the PCM memory, DTC P0315 sets.

Knock is the spontaneous auto-ignition of the remaining fuel/air mixture in the engine combustion chamber that occurs after normal combustion has started. It can occur under extreme vehicle operating conditions such as high engine temperature, high MAP, low humidity and heavy loads to the engine. Knock is caused by excessive spark advance for the given engine operating conditions. Severe, continuous knock may be caused by carbon deposits, bad gasoline and/or low octane fuel. Avoiding light audible knock is important for customer satisfaction while preventing excessive knock is important to protect engine components. The output voltage from the knock circuit represents the strength of the engine knock and is read by the engine controller. The knock system output voltage is not zero due to engine background noise, even when knock is not present. When the engine is operated under high load conditions where knock is possible, the knock voltage is tested to decide if it exceeds the knock voltage threshold. Knock has occurred when the knock voltage is at or above this knock threshold. When knock is detected a calibrated short term knock spark retard to be subtracted from the spark advance is calculated. The amount of retarded spark advance is based off a calibrated severity of the knock event. This retarded spark advance is used in the next ignition event to prevent further knock events. If knock continues, an additional amount of short term spark advance retard is added. When knock stops, short term knock spark retard is eliminated, the long term knock spark retard is reduced by a calibrated amount to recover some previously retarded spark advance. This decreases spark retard to improve engine performance.

Knock is the spontaneous auto-ignition of the remaining fuel/air mixture in the engine combustion chamber that occurs after normal combustion has started. It can occur under extreme vehicle operating conditions such as high engine temperature, high MAP, low humidity and heavy loads to the engine. Knock is caused by excessive spark advance for the given engine operating conditions. Severe, continuous knock may be caused by carbon deposits, bad gasoline and/or low octane fuel. Avoiding light audible knock is important for customer satisfaction while preventing excessive knock is important to protect engine components. The output voltage from the knock circuit represents the strength of the engine knock and is read by the engine controller. The knock system output voltage is not zero due to engine background noise, even when knock is not present. When the engine is operated under high load conditions where knock is possible, the knock voltage is tested to decide if it exceeds the knock voltage threshold. Knock has occurred when the knock voltage is at or above this knock threshold. When knock is detected a calibrated short term knock spark retard to be subtracted from the spark advance is calculated. The amount of retarded spark advance is based off a calibrated severity of the knock event. This retarded spark advance is used in the next ignition event to prevent further knock events. If knock continues, an additional amount of short term spark advance retard is added. When knock stops, short term knock spark retard is eliminated, the long term knock spark retard is reduced by a calibrated amount to recover some previously retarded spark advance. This decreases spark retard to improve engine performance.

The Camshaft Position (CMP) sensor circuits consist of a Powertrain Control Module (PCM) supplied 5-volt circuit, low reference (ground) circuit, and an output signal circuit. The CMP sensor is an internally magnetic integrated circuit sensing device. The sensor detects magnetic flux changes between the peaks and valleys of a reluctor wheel attached to the camshaft. As each reluctor tooth rotates past the CMP sensor, the resulting change in the magnetic field is used by the sensor electronics to produce a digital output pulse. The sensor returns a digital ON/OFF (HIGH/LOW) DC voltage pulse of varying frequency. The output pulses per camshaft revolution represent an image of the camshaft reluctor wheel. The frequency of the CMP sensor output depends on the velocity of the camshaft. The PCM decodes the tooth pattern to identify camshaft position. This information is then used to sequence the ignition timing and fuel injection events for the engine. The PCM also uses CMP sensor output information to determine the camshaft relative position to the crankshaft, to control the CMP actuator operation if equipped.

The State of Change (SOC) catalyst monitor uses the signals from both the Upstream and Downstream O2 Sensors to detect aging of the catalyst. Based on the fact that when a catalyst ages, it loses some of its Oxygen Storage Capacity (OSC). As a result, part of the untreated exhaust gases can breakthrough the catalyst and causes the Downstream O2 Sensor to deviate from its neutral (Stoichiometric) position. By observing the activities in the Downstream O2 Sensor signal, the degradation level of catalyst can be detected. In general, the higher the Downstream O2 Sensor SOC value, the more exhaust gas breakthrough and the lower the OSC of the Catalytic Converter.

The State of Change (SOC) catalyst monitor uses the signals from both the Upstream and Downstream O2 Sensors to detect aging of the catalyst. Based on the fact that when a catalyst ages, it loses some of its Oxygen Storage Capacity (OSC). As a result, part of the untreated exhaust gases can breakthrough the catalyst and causes the Downstream O2 Sensor to deviate from its neutral (Stoichiometric) position. By observing the activities in the Downstream O2 Sensor signal, the degradation level of catalyst can be detected. In general, the higher the Downstream O2 Sensor SOC value, the more exhaust gas breakthrough and the lower the OSC of the Catalytic Converter.

The Powertrain Control Monitor (PCM) detected that the Evap system was unable to achieve or maintain vacuum during the test period or the system was not able to close the ESIM switch when vacuum was present.

The Evaporative Purge Monitor tests the integrity of the hoses/tube between the throttle body/intake and the fuel tank. The monitor will be enabled under either a Small Leak test or it will run during a Large Leak test (This is when Small Leak test does not pass). During a Small Leak test, the monitor will first evaluate the delta pressure on the Fuel Tank Pressure (FTP) sensor while normal purge control is active. If the monitor does not pass within a calibrated amount of time, then an intrusive monitor will be enabled. This intrusive monitor will ramp in the purge flow to a target amount while evaluating the delta pressure in the entire system. If the delta pressure between purge off and purge on exceeds a calibrated amount, then the monitor will ramp out the purge flow and evaluate the delta pressure between the high flow and the new low flow target. If the delta pressure is less than a calibrated threshold then the monitor will pass.

The Evaporative Purge Monitor tests the integrity of the hoses/tube between the throttle body/intake and the fuel tank. The monitor is a two stage test and runs only after the Evaporative system passes the small leak test. Stage one is non-intrusive. The Powertrain Control Module (PCM) monitors the purge vapor ratio and the Evaporative System Integrity Monitor (ESIM) switch closed ratio. If the purge vapor ratio is above a calculated value, the monitor passes. If the ESIM switch closed ratio is greater than calculated value when purge flow is greater than a minimum value, the monitor passes. Stage two is an intrusive test and runs only if stage one does not pass. The PCM commands the purge solenoid to flow at a specified rate to force the purge vapor ratio to update. The ratio is compared to a calibrated specification. If it is less than specified, a one trip failure is recorded. This test can detect if the purge hose is off, obstructed or the purge valve is not operational.

This diagnostic tests the evaporative emission (EVAP) system for a small leak when the ignition is turned OFF and the correct conditions are met. Heat is transferred from operating the vehicle and ambient conditions into a vehicle fuel tank during normal operation. When the ignition is turned OFF and the EVAP system is sealed, a change in the fuel tank vapor temperature occurs, which results in corresponding pressure changes in the fuel tank vapor space. This change is monitored by the Powertrain Control Module (PCM) using the fuel tank pressure sensor input. The PCM then makes a judgment on the integrity of the system. With a 0.51 mm (0.02 in) leak in the system, the amount of pressure change observed is significantly less than that of a sealed system.

Fuel level is recorded when the ignition key is turned off and is compared to the fuel level when the ignition key is turned back on. The Powertrain Control Module (PCM) recognizes an increase in fuel level and will fail the Large leak test because the fuel cap is broken or not installed properly. GAS CAP will be displayed to inform the owner that the cap is off of loose.

The Fuel Level Sensor information is a bussed message to the Powertrain Control Module (PCM) from the Body Control Module (BCM). The fuel level rationality will set a fault for a fuel level reading that does not change over an accumulated mileage threshold to keep stuck high or stuck low fuel levels from disabling OBD monitors. If the vehicle is fitted with a saddle tank fuel system this feature includes diagnostics for both of the sending units and diagnostics for a siphon tube that has become disconnected or plugged. The power up test looks to see a large enough fuel level voltage change from the last key-off to the following engine run. The engine run test looks to see a fuel level voltage change over an accumulated mileage.

Vehicles fitted with saddle fuel tank configurations have two Fuel Level Sensors. The primary side of the tank has the filler tube inlet near the bottom and contains the Fuel Pump Module. During fuel tank fills, fuel must overflow the primary side to reach the secondary side of the tank. As fuel is consumed, a siphon tube is used to draw fuel from the secondary side to the primary side. Because the siphon tube flow rate exceeds the fuel consumption rate, the secondary side of the tank will be empty before fuel is depleted from the primary side. Fuel Level Sensor 1 is located on the primary side of the tank. Fuel Level Sensor 2 is located on the secondary side of the tank.

The Fuel Level Sensor information is a bussed message to the Powertrain Control Module (PCM) from the Body Control Module (BCM). Vehicles fitted with saddle fuel tank configurations have two Fuel Level Sensors. The primary side of the tank has the filler tube inlet near the bottom and contains the fuel pump module. During fuel tank fills, fuel must overflow the primary side to reach the secondary side of the tank. As fuel is consumed, a siphon tube is used to draw fuel from the secondary side to the primary side. Because the siphon tube flow rate exceeds the fuel consumption rate, the secondary side of the tank will be empty before fuel is depleted from the primary side. Fuel Level Sensor 1 is located on the primary side of the tank. Fuel Level Sensor 2 is located on the secondary side of the tank.

The Fuel Level Sensor information is a bussed message to the Powertrain Control Module (PCM) from the Body Control Module (BCM). Vehicles fitted with saddle fuel tank configurations have two Fuel Level Sensors. The primary side of the tank has the filler tube inlet near the bottom and contains the fuel pump module. During fuel tank fills, fuel must overflow the primary side to reach the secondary side of the tank. As fuel is consumed, a siphon tube is used to draw fuel from the secondary side to the primary side. Because the siphon tube flow rate exceeds the fuel consumption rate, the secondary side of the tank will be empty before fuel is depleted from the primary side. Fuel Level Sensor 1 is located on the primary side of the tank. Fuel Level Sensor 2 is located on the secondary side of the tank.

The Exhaust Gas Pressure Sensor is used to measure exhaust gas pressure in the exhaust manifold. The Powertrain Control Module (PCM) provides a 5 Volt supply to the Exhaust Gas Pressure Sensor on the sensor supply circuit. The PCM also provides a ground on the sensor return circuit. The Exhaust Gas Pressure Sensor provides a signal to the PCM on the Exhaust Gas Pressure Sensor Signal circuit.

The Exhaust Gas Pressure Sensor is used to measure exhaust gas pressure in the exhaust manifold. The Powertrain Control Module (PCM) provides a 5 Volt supply to the Exhaust Gas Pressure Sensor on the sensor supply circuit. The PCM also provides a ground on the sensor return circuit. The Exhaust Gas Pressure Sensor provides a signal to the PCM on the Exhaust Gas Pressure Sensor Signal circuit.

The Exhaust Gas Pressure Sensor is used to measure exhaust gas pressure in the exhaust manifold. The Powertrain Control Module (PCM) provides a 5 Volt supply to the Exhaust Gas Pressure Sensor on the sensor supply circuit. The PCM also provides a ground on the sensor return circuit. The Exhaust Gas Pressure Sensor provides a signal to the PCM on the Exhaust Gas Pressure Sensor Signal circuit.

The Exhaust Gas Pressure Sensor is used to measure exhaust gas pressure in the exhaust manifold. The Powertrain Control Module (PCM) provides a 5-Volt supply to the Exhaust Gas Pressure Sensor on the sensor supply circuit. The PCM also provides a ground on the sensor return circuit. The Exhaust Gas Pressure Sensor provides a signal to the PCM on the Exhaust Gas Pressure Sensor Signal circuit. This DTC will set if the PCM recognizes excessive exhaust back pressure.

The Powertrain Control Module (PCM) controls the Cooling Fan 1 (Low Speed) Relay by grounding the (N201) Low/High Rad Fan Relay Control circuit when it is determined that low speed fan operation is required.

The Powertrain Control Module (PCM) controls the Cooling Fan 2 (High Speed) Relay by grounding the (N112) High Rad Fan Relay Control circuit when it is determined that high speed fan operation is required.

The vehicle speed sensor rationality is a continuous test that monitors the vehicle speed sensor for lack of activity. The rationality will not run if a limp-in exists for MAP, Throttle Position, and Engine Coolant Temperature. If vehicle speed sensor is below a minimum threshold for a period of time after the vehicle is operated at a sufficient load, a failure will be indicated.

The vehicle speed sensor rationality is a continuous test that monitors the vehicle speed sensor for lack of activity. The rationality will not run if a limp-in exists for MAP, Throttle Position, and Engine Coolant Temperature. If vehicle speed sensor is below a minimum threshold for a period of time after the vehicle is operated at a sufficient load, a failure will be indicated.

The objective of the Idle "Speed Rationality is to monitor the ability to achieve and maintain a steady idle condition. The monitor will judge the functionality of the idle speed control system by monitoring RPM during idle. If RPM does not come within a calibrated dead band of target idle speed, a timer is started. If the timer reaches its maximum threshold without any sign of the RPM trending towards control, a soft failure is generated.

The objective of the Idle "Speed Rationality is to monitor the ability to achieve and maintain a steady idle condition. The monitor will judge the functionality of the idle speed control system by monitoring RPM during idle. If RPM does not come within a calibrated deadband of target idle speed, a timer is started. If the timer reaches its maximum threshold without any sign of the RPM trending towards control, a soft failure is generated.

Spark adjustment during a cold start is intended to provide quick response to idle speed variations. The Powertrain Control Module (PCM) monitors spark advance on a cold start over a period of time, then compares the average spark advance to a threshold.

The objective of the Dynamic Crankshaft Fuel Control (DCFC) is to reduce the fuel as much as possible during a cold start. The DCFC begins subtracting fuel from a high limit upon a cold start and keeps removing fuel in an attempt to get to a calibrated lean limit. DCFC stops removing fuel when rough idle is detected or the lean limit is reached.