Monitored Circuits
The Powertrain Control Module (PCM) contains electronic circuit monitors that monitor fuel, vehicle emissions, engine and ignition system performance. Monitors use information from various sensor circuits for system monitoring. Monitors do not indicate a specific component failure, but do indicate an implied failure within a specified system, and that the problem must be diagnosed. If any monitor detects a problem affecting vehicle emissions, a Diagnostic Trouble Code (DTC) will be stored in PCM. The following monitors are used.
- EGR Monitor
- Engine Misfire Monitor
- Fuel System Monitor
- Oxygen Sensor Monitor
- Oxygen Sensor Heater Monitor
- Catalyst Monitor
- EVAP System Leak Detection Monitor
The PCM will erase DTC once Malfunction Indicator Light (MIL) is turned off. Once MIL is turned off, PCM must pass diagnostic test for most recent DTC for 40 warm-up cycles on normal operation, or 80 warm-up cycles on engine misfire monitor or fuel system monitor.
Note. A warm-up cycle is defined as engine is started, an increase of 40°F in engine coolant temperature exists after engine is started and engine coolant temperature increases to at least 160°F.
Non-Monitored Circuits
Powertrain Control Module (PCM) does not monitor all circuits, conditions and systems that could cause a malfunction or driveability problem. However, problems with these systems may cause PCM to store DTCs for other systems or components.
For example, a fuel pressure problem will not cause a Diagnostic Trouble Code (DTC) directly, but could cause a rich/lean condition or misfire which may cause PCM to store an oxygen sensor DTC. The major non-monitored circuits are identified as follows.
- Cylinder Compression
- Excessive Oil Consumption
- Exhaust System
- Fuel Injector Mechanical Faults
- Fuel Pressure
- PCM Connector Engagement
- PCM System Ground
- Secondary Ignition System
- Throttle Body Airflow
- Vacuum Assist
Hard Failures
Hard failures cause Malfunction Indicator Light (MIL) to illuminate and remain on until problem is repaired. This means the defect is there every time the Powertrain Control Module (PCM) checks that circuit or function. If MIL light comes on and remains on during vehicle operation, cause of malfunction must be determined by retrieving Diagnostic Trouble Codes (DTC). See RETRIEVING DIAGNOSTIC TROUBLE CODES . If a sensor fails, PCM will use substitute value in its calculations to continue engine operation. In this condition, commonly known as limp-in mode, the vehicle runs but driveability will not be optimum.
Intermittent Failures
Intermittent failures may cause malfunction indicator light to flicker or illuminate and go out after intermittent failure goes away. However, the corresponding Diagnostic Trouble Code (DTC) will be retained in Powertrain Control Module (PCM) memory. If related failure does not reoccur within a certain time frame, related DTC will be erased from PCM memory. Most intermittent failures are caused by a sensor, electrical connector or wiring related problems. See INTERMITTENTS in TROUBLE SHOOTING - NO CODES - CARAVAN, TOWN & COUNTRY, & VOYAGER article.
SERVICE PRECAUTIONS
Before proceeding with system diagnosis, following precautions must be followed
- Before performing any testing procedures, check for any related technical service bulletins.
- Ensure fuel pressure is released before removing fuel line or fittings, as fuel system is under pressure and may cause personal injury.
- When using diagnostic tests for diagnosis, DO NOT skip any steps, or incorrect diagnosis may result. When instructed to disconnect any connector, check that connector is clean and in good condition after disconnecting the connector. Repair or clean connector as necessary. Always perform indicated verification test after repairs are made. Verification tests are listed at the end of the diagnostic tests.
- When using a jumper wire, ensure either jumper wire or circuit is fuse-protected.
- Before disconnecting any control module connector, ensure ignition is off before removing connector.
- When checking voltage or continuity at any control module, probe control module connector from pin side. DO NOT backprobe connector unless instructed to in test procedure. DO NOT probe wires through the insulation.
- DO NOT cause short circuits when performing electrical tests. This may cause additional Diagnostic Trouble Codes (DTC) to be stored, making diagnosis of original problem more difficult.
- Use specified test equipment when performing electrical tests.
- DO NOT prolong testing of fuel injectors or engine may hydrostatically lock.
- On models with 4-speed A/T, when replacing transaxle control module, pinion factor and shift quality quick learn procedure should be performed. See COMPUTER RELEARN PROCEDURES article in GENERAL INFORMATION.
- If replacing Powertrain Control Module (PCM), the correct vehicle mileage and Vehicle Identification Number (VIN) must be programmed into PCM to prevent DTCs from being stored in Controller Anti-Lock Brake (CAB), Smart Key Immobilizer Module (SKIM) if equipped, and Occupant Restraint Controller (ORC). See «POWERTRAIN CONTROL MODULE»(ref-63583-S31569670102001021900000) under PROGRAMMING.
Using Odometer Display
- DTCs can be retrieved by cycling ignition switch and viewing instrument cluster odometer display. To retrieve DTCs, cycle ignition key on-off-on-off-on within 5 seconds. If any DTCs are displayed, perform appropriate diagnostic test. See «DIAGNOSTIC TROUBLE CODE DEFINITIONS»(ref-63583-S05698655852001021900000) . After repair is complete, clear DTCs from Powertrain Control Module (PCM) and perform appropriate verification test. Verification tests are located at the end of the diagnostic tests.
- If no DTCs are displayed, odometer will display either P1684 and DONE, or only DONE. DTC P1684 is only a status and indicates that PCM memory has been cleared within the last 50 ignition cycles. No problem exists. DONE indicates that no DTCs are present and procedure is complete. If no DTCs are present go to one of the following: For starting or driveability problems, go to «TROUBLE SHOOTING - NO CODES - CARAVAN, TOWN & COUNTRY, & VOYAGER»(ref-99115) article for diagnosis by symptom. For speed control problems and servicing information, refer to appropriate CRUISE CONTROL SYSTEMS article in ACCESSORIES & EQUIPMENT. For charging system problems, refer to appropriate GENERATORS & REGULATORS article in STARTING & CHARGING SYSTEMS. For transmission electronic controls system problems, refer to appropriate DIAGNOSIS article in AUTOMATIC TRANSMISSIONS.
POWERTRAIN CONTROL MODULE
Note. If Powertrain Control Module (PCM) is replaced, the correct vehicle mileage and Vehicle Identification Number (VIN) must be programmed into PCM to prevent Diagnostic Trouble Codes (DTC) from being stored in Controller Anti-Lock Brake (CAB), Smart Key Immobilizer Module (SKIM), if equipped and Occupant Restraint Controller (ORC). If replacing PCM on models equipped with a Sentry Key Immobilizer Module (SKIM), the secret key data must also be updated to enable engine starting.
Programming Powertrain Control Module
Connect scan tool to Data Link Connector (DLC). The DLC is located below driver's side of instrument panel. (Схема №8) Using scan tool, enter correct VIN and mileage into PCM. Using scan tool manufacturer's instructions, clear DTCs from CAB, SKIM and ORC modules.
Updating Secret Key Data
- Connect scan tool to Data Link Connector (DLC). The DLC is located below driver's side of instrument panel. (Схема №8)
- Ensure transmission is in Park. Turn ignition on. Using scan tool, select THEFT ALARM, SKIM and then MISCELLANEOUS. Select PCM REPLACED. Place the SKIM in SECURED ACCESS MODE by entering the appropriate Personal Identification Number (PIN) for this vehicle. PIN may be obtained from the owner, vehicle's invoice, or from the manufacturer. Press ENTER to transfer secret key data from Sentry Key Immobilizer Module (SKIM) to the PCM. This will enable the vehicle to start.
- If 3 attempts are made to enter the SECURED ACCESS MODE by using an incorrect PIN, the SECURED ACCESS MODE will be locked out for one hour. To exit lock out mode, leave ignition on with all accessories turned off. After one hour, enter correct PIN. It may be necessary to monitor battery voltage and connect a battery charger.
SUMMARY
If no Diagnostic Trouble Codes (DTC) are present and a no-start condition exists, proceed to BASIC DIAGNOSTIC PROCEDURES article. If no DTCs are present and a driveability condition exists, proceed to TROUBLE SHOOTING - NO CODES - CARAVAN, TOWN & COUNTRY, & VOYAGER article for diagnosis by symptom (i.e., ROUGH IDLE, ENGINE STALLS, etc.).
FUEL SYSTEM PRESSURE RELEASE
| WARNING | Fuel system is under high pressure. ALWAYS release fuel pressure before attempting to open system for testing or component replacement. DO NOT allow fuel to flow onto engine or electrical parts while testing fuel system components. |
Note. When battery is disconnected, vehicle computer and memory systems may lose memory data. Driveability problems may exist until computer systems have completed a relearn cycle. See COMPUTER RELEARN PROCEDURES article in GENERAL INFORMATION before disconnecting battery.
- Remove fuel filler cap. Remove fuel pump relay from Integrated Power Module (IPM). IPM is located on left side of engine compartment, next to battery. (Схема №19)and (Схема №61). NOTE: The Intelligent Power Module (IPM) may also be referred to as Integrated Power Module (IPM) or Power Distribution Center (PDC).
- Start and run engine until it stalls. Attempt to start engine. Continue restarting engine until it will no longer run. Turn ignition off.
- Reinstall fuel pump relay in IPM. One or more Diagnostic Trouble Codes (DTC) may set when fuel pump relay is removed. Erase any DTCs that may have set after fuel pressure release procedure. See «CLEARING DIAGNOSTIC TROUBLE CODES»(ref-63583-S30457456392001021900000).
Monitored & Set Conditions
Note. Ensure proper communications between front control module and powertrain control module exists before proceeding. If not, diagnose communications fault. See appropriate test under COMMUNICATIONS in BODY CONTROL MODULES - CARAVAN, TOWN & COUNTRY, & VOYAGER article in ACCESSORIES & EQUIPMENT.
Ambient air temperature performance is monitored when ignition is on and coolant temperature is more than 160°F (71°C). DTC will set in Powertrain Control Module (PCM) memory after engine has completed 5 warm-up cycles, odometer mileage has increased 197 miles and inlet air temperature has increased less than 5°F. Two trips are required to set this DTC. Possible causes for DTC to set are: intermittent condition, defective ambient air temperature sensor, defective Front Control Module (FCM), or defective connectors or wiring.
Barometric pressure is monitored when ignition is on and engine speed is less than 250 RPM. DTC will be stored in Powertrain Control Module (PCM) memory when PCM senses Manifold Absolute Pressure (MAP) sensor voltage is less than 2.196 volts, but more than .039 volt for 300 milliseconds. Possible causes for DTC to set are: intermittent condition, defective MAP sensor, defective PCM, or defective connectors or wiring.
Manifold Absolute Pressure (MAP) sensor voltage is monitored when engine speed is 600-3500 RPM and Throttle Position (TP) sensor voltage is less than 1.2 volts. DTC will be stored in Powertrain Control Module (PCM) memory when PCM senses MAP sensor voltage is less than .04 volt for 1.7 seconds. Possible causes for DTC to set are: intermittent condition, defective MAP sensor, defective PCM, or defective connectors or wiring.
Manifold Absolute Pressure (MAP) sensor voltage is monitored when engine speed is 600-3500 RPM and Throttle Position (TP) sensor voltage is less than 1.2 volts. DTC will be stored in Powertrain Control Module (PCM) memory when PCM senses MAP sensor voltage is more than 4.96 volts. Possible causes for DTC to set are: intermittent condition, defective MAP sensor, defective PCM, or defective connectors or wiring.
Intake air temperature performance is monitored with ignition on, coolant temperature more than 160°F (71°C) and no intake air temperature sensor faults present. DTC will set in Powertrain Control Module (PCM) memory after engine has completed 5 warm-up cycles, odometer mileage has increased 197 miles and inlet air temperature has increased less than 5°F. Possible causes for DTC to set are: intermittent condition, defective Inlet Air Temperature (IAT) sensor, defective PCM, or defective connectors or wiring.
Engine Coolant Temperature (ECT) sensor voltage is monitored when ignition is on and battery voltage is more than 10 volts. DTC will set in Powertrain Control Module (PCM) memory when PCM senses ECT sensor voltage is less than .5 volt for more than 3 seconds. Possible causes for DTC to set are: intermittent condition, defective ECT sensor, defective PCM, or defective connectors or wiring.
Engine Coolant Temperature (ECT) sensor voltage is monitored when ignition is on. DTC will be stored in Powertrain Control Module (PCM) memory when PCM senses ECT sensor voltage is more than 4.9 volts for more than 3 seconds. Possible causes for DTC to set are: intermittent condition, defective ECT sensor, defective PCM, or defective connectors or wiring.
Throttle Position (TP) sensor voltage is monitored when engine is running and no Manifold Absolute Pressure (MAP) sensor or TP sensor DTCs exist. Engine speed must be more than 1600 RPM. When manifold vacuum is low, TP sensor signal should be high. When manifold vacuum is high, TP sensor signal should be low. DTC will be stored in Powertrain Control Module (PCM) memory if PCM senses MAP sensor and TP sensor signals do not respond as specified within 4 seconds. Possible causes for DTC to set are: intermittent condition, MAP sensor DTC exists, improper TP sensor voltage, defective TP sensor, defective PCM or defective connectors or wiring.
Throttle Position (TP) sensor voltage is monitored any time ignition is on. DTC will be stored in Powertrain Control Module (PCM) memory when PCM senses TP sensor signal voltage is less than .2 volt. Possible causes for DTC to set are: intermittent condition, defective TP sensor, defective PCM, defective transmission control module (3.3L and 3.8L), or defective connectors or wiring.
Throttle Position (TP) sensor voltage is monitored any time ignition is on. DTC will set in Powertrain Control Module (PCM) memory when PCM senses TP sensor signal voltage is more than 4.5 volts. Possible causes for DTC to set are: intermittent condition, defective TP sensor, defective PCM, defective transmission control module (3.3L and 3.8L), or defective connectors or wiring.
Closed loop operation is monitored when engine is running and battery voltage is more than 10.4 volts. DTC will set in Powertrain Control Module (PCM) memory when PCM senses engine temperature does not increase more than 50°F in 10 minutes after engine is started. Two consecutive trips are required to set this DTC. Possible causes for DTC to set are: low coolant level, defective thermostat or defective Engine Coolant Temperature (ECT) sensor.
1/1 Heated Oxygen Sensor (HO2S) voltage is monitored after ignition is turned off, 1/1 HO2S cools down, and after the next time ignition is turned on, provided that engine coolant temperature is less than 98°F (37°C) and ambient/battery temperature is within plus or minus 44°F of engine coolant temperature. DTC will set in Powertrain Control Module (PCM) memory when PCM senses 1/1 HO2S voltage is less than .08 volt for 5 seconds after engine is started. Possible causes for DTC to set are: intermittent condition, defective 1/1 HO2S, defective PCM, or defective connectors or wiring.
1/1 Heated Oxygen Sensor (HO2S) voltage is monitored after engine has been running for more than 2 minutes and engine coolant temperature is more than 176°F (80°C). DTC will be stored in Powertrain Control Module (PCM) memory if PCM senses 1/1 HO2S signal voltage is more than 1.3 volts. Possible causes for DTC to set are: intermittent condition, defective 1/1 HO2S, or defective connectors or wiring.
1/1 Heated Oxygen Sensor (HO2S) voltage is monitored with engine coolant temperature more than 158°F (70°C), after reaching a vehicle speed of 10 MPH, and throttle remains open (off idle) for 2 minutes and subsequently bringing vehicle to a stop and allowing engine to idle in Drive. DTC will be stored in Powertrain Control Module (PCM) memory when PCM senses 1/1 HO2S voltage is switching from less than .33 volt to more than .61 volt and back less times than required. Possible causes for DTC to set are: intermittent condition, exhaust leak, defective 1/1 HO2S, or defective connectors or wiring.
1/1 Heated Oxygen Sensor (HO2S) operation is monitored when engine is running for more than 2 minutes and engine coolant temperature is more than 151°F (67°C). DTC will be stored in Powertrain Control Module (PCM) memory if 1/1 HO2S signal voltage is .35-.58 volt for 30 seconds and then 1.5 volts for 60 seconds. Possible causes for DTC to set are: intermittent condition, defective 1/1 HO2S, defective PCM, or defective connectors or wiring.
1/1 Heated Oxygen Sensor (HO2S) heater operation is monitored after ignition is turned off and engine cools down. DTC will be stored in Powertrain Control Module (PCM) if no upstream oxygen sensor signal is received when PCM powers up oxygen sensor heater. Possible causes are: intermittent condition, defective 1/1 HO2S, defective Auto Shutdown (ASD) relay circuit, or defective connectors or wiring.
1/2 Heated Oxygen Sensor (HO2S) voltage is monitored after engine has been running for 119 seconds, engine coolant temperature is less than 176°F (80°C) and vehicle speed is more than 40 MPH. DTC will set in Powertrain Control Module (PCM) memory when PCM senses 1/2 HO2S voltage is less than .08 volt for 61 seconds after engine is started. Possible causes for DTC to set are: intermittent condition, defective 1/2 HO2S, defective PCM, or defective connectors or wiring.
1/2 Heated Oxygen Sensor (HO2S) voltage is monitored after engine has been running for more than 2 minutes and engine coolant temperature is more than 176°F (80°C). DTC will be stored in Powertrain Control Module (PCM) memory if PCM senses 1/2 HO2S signal voltage is more than 1.2 volts. Possible causes for DTC to set are: intermittent condition, defective 1/2 HO2S, or defective connectors or wiring.
Oxygen sensor monitor will run with engine idling. For 1st part of test, if limits are exceeded, test passes. If no, 2nd part of test runs. Ambient/battery temperature greater than 44°F (7°C), barometric pressure greater than 22.13 in. Hg, battery voltage greater than 10.5 volts, MAP 13.8-21.6 in. Hg, engine speed 1400-2500 RPM (2.4L) or 1120-1950 (3.3L and 3.8L) and vehicle speed 22-60 MPH. DTC will set if O2 Sensor voltage switches from less than .35 volt to greater than .53 volt and back fewer times than required.
1/2 Heated Oxygen Sensor (HO2S) operation is monitored when engine is running for more than 2 minutes and engine coolant temperature is more than 151°F (67°C). DTC will be stored in Powertrain Control Module (PCM) memory if 1/2 HO2S signal voltage is .35-.58 volt for 30 seconds and then 1.5 volts for 1.5 minutes. Possible causes for DTC to set are: intermittent condition, defective 1/2 HO2S, defective PCM, or defective connectors or wiring.
1/2 Heated Oxygen Sensor (HO2S) heater operation is monitored after ignition is turned off and engine cools down. DTC will be stored in Powertrain Control Module (PCM) memory if no downstream oxygen sensor signal is received when PCM powers up oxygen sensor heater. Possible causes for DTC to set are: intermittent condition, defective downstream oxygen sensor or heater, defective Auto Shutdown (ASD) relay circuit, or defective connectors or wiring.
Fuel system lean condition is monitored when engine is running in closed loop, ambient temperature is more than 20°F (-7°C), battery temperature is more than 20°F (-7°C) and altitude is less than 8000 feet. DTC will be stored in Powertrain Control Module (PCM) memory if PCM multiplies short term compensation by long term adaptive and a certain percentage is exceeded for 2 trips. Possible causes for DTC to set are: intermittent condition, defective fuel pump module, defective Throttle Position (TP) sensor, restricted fuel inlet strainer on fuel pump, defective Engine Coolant Temperature (ECT) sensor, defective Manifold Absolute Pressure (MAP) sensor, engine mechanical problem, defective Heated Oxygen Sensor (HO2S), defective fuel filter, defective fuel pressure regulator or PCM.
Fuel system rich condition is monitored when engine is running in closed loop, ambient temperature is more than 20°F (-7°C), battery temperature is more than 20°F (-7°C) and altitude is less than 8000 feet. DTC will be stored in Powertrain Control Module (PCM) memory if PCM multiplies short term compensation by long term adaptive and the result is less than a certain percentage for 2 trips. Possible causes for DTC to set are: intermittent condition, defective fuel pump module, defective Throttle Position (TP) sensor, defective fuel pressure regulator, defective Engine Coolant Temperature (ECT) sensor, defective Heated Oxygen Sensor (HO2S), defective Manifold Absolute Pressure (MAP) sensor, engine mechanical problem, PCM or defective connectors or wiring.
Fuel injector operation is monitored when battery voltage is more than 10 volts, Auto Shutdown (ASD) relay is energized and engine speed is less than 3000 RPM. DTC will be stored in Powertrain Control Module (PCM) memory when no inductive impulse is sensed after fuel injector turns off with no other fuel injectors turned on. Possible causes for DTC to set are: intermittent condition, defective fuel injector, defective ASD relay circuit, defective PCM, or defective connectors or wiring.
Fuel injector operation is monitored when battery voltage is more than 12 volts, Auto Shutdown (ASD) relay is energized, fuel injector pulse width is less than 10 milliseconds and engine speed is less than 3000 RPM. DTC will be stored in Powertrain Control Module (PCM) memory when no inductive impulse is sensed after fuel injector turns off with no other fuel injectors turned on. Possible causes for DTC to set are: intermittent condition, defective fuel injector, defective ASD relay circuit, defective PCM, or defective connectors or wiring.
Fuel injector operation is monitored when battery voltage is more than 12 volts, Auto Shutdown (ASD) relay is energized, fuel injector pulse width is less than 10 milliseconds and engine speed is less than 3000 RPM. DTC will be stored in Powertrain Control Module (PCM) memory when no inductive impulse is sensed after fuel injector turns off with no other fuel injectors turned on. Possible causes for DTC to set are: intermittent condition, defective fuel injector, defective ASD relay circuit, defective PCM, or defective connectors or wiring.
Fuel injector operation is monitored when battery voltage is more than 12 volts, Auto Shutdown (ASD) relay is energized, fuel injector pulse width is less than 10 milliseconds and engine speed is less than 3000 RPM. DTC will be stored in Powertrain Control Module (PCM) memory when no inductive impulse is sensed after fuel injector turns off with no other fuel injectors turned on. Possible causes for DTC to set are: intermittent condition, defective fuel injector, defective ASD relay circuit, defective PCM, or defective connectors or wiring.
Fuel injector operation is monitored when battery voltage is more than 12 volts, Auto Shutdown (ASD) relay is energized, fuel injector pulse width is less than 10 milliseconds and engine speed is less than 3000 RPM. DTC will be stored in Powertrain Control Module (PCM) memory when no inductive impulse is sensed after fuel injector turns off with no other fuel injectors turned on. Possible causes for DTC to set are: intermittent condition, defective fuel injector, defective ASD relay circuit, defective PCM, or defective connectors or wiring.
Fuel injector operation is monitored when battery voltage is more than 12 volts, Auto Shutdown (ASD) relay is energized, fuel injector pulse width is less than 10 milliseconds and engine speed is less than 3000 RPM. DTC will be stored in Powertrain Control Module (PCM) memory when no inductive impulse is sensed after fuel injector turns off with no other fuel injectors turned on. Possible causes for DTC to set are: intermittent condition, defective fuel injector, defective ASD relay circuit, defective PCM, or defective connectors or wiring.
Cylinder misfire is monitored with engine running, after successfully performing Crankshaft Position (CKP) sensor learn procedure. DTC will be stored in Powertrain Control Module (PCM) memory when PCM senses more than 2 percent misfire rate is measured during 2 trips or with a 10-30 percent misfire rate during one trip. Possible causes for DTC to set are: intermittent misfire, defective Camshaft Position (CMP) or CKP sensor, improper valve timing, vacuum leak, defective ignition system, engine mechanical problem, fuel contamination, improper fuel pressure or capacity, or defective fuel pump.
Crank reference signal is monitored during engine cranking. DTC will be stored in Powertrain Control Module (PCM) memory when no signal is received from Crankshaft Position (CKP) sensor during engine cranking and at least Camshaft Position (CMP) sensor signals have occurred. Possible causes for DTC to set are: intermittent CKP sensor signal, intermittent CMP sensor signal, defective CMP or CKP sensor, defective crankshaft notches (2.4L), defective flywheel (3.3L and 3.8L), defective PCM, or defective connectors or wiring.
Circuit is monitored with ignition on and engine running. DTC will be stored in Powertrain Control Module (PCM) memory when knock sensor circuit voltage falls to less than a minimum value at idle or deceleration. The minimum value is from a look-up table internal to PCM and is based on engine speed. The DTC will also set if sensor output is more than 5 volts. Possible causes for DTC to set are: intermittent condition, defective knock sensor, defective PCM, or defective connectors or wiring.
Cam signal is monitored with engine cranking or running and battery voltage more than 10 volts. DTC will set in Powertrain Control Module (PCM) memory after 5 seconds and PCM senses Crankshaft Position (CKP) sensor signals but no signal from Camshaft Position (CMP) sensor. Possible causes for DTC to set are: intermittent condition, defective CMP sensor, defective CMP sensor, defective PCM, or defective connectors or wiring.
Ignition coil primary circuit is monitored with battery voltage more than 8 volts during engine cranking or more than 13 volts with engine running at less than 3000 RPM, and no coil in dwell during testing. DTC will set in Powertrain Control Module (PCM) memory when PCM senses peak current is not achieved with battery based dwell plus 1.5 milliseconds of diagnostic offset. DTC P0351 takes less than 3 seconds to set with engine cranking, or up to 6 seconds with engine running. Possible causes for DTC to set are: intermittent condition, defective ignition coil No. 1, defective PCM, or defective connectors or wiring.
Ignition coil primary circuit is monitored with battery voltage more than 8 volts during engine cranking or more than 13 volts with engine running at less than 3000 RPM, and no coil in dwell during testing. DTC will set in Powertrain Control Module (PCM) memory when PCM senses peak current is not achieved with battery based dwell plus 1.5 milliseconds of diagnostic offset. DTC P0352 takes less than 3 seconds to set with engine cranking, or up to 6 seconds with engine running. Possible causes for DTC to set are: intermittent condition, defective ignition coil No. 2, defective PCM, or defective connectors or wiring.
Ignition coil primary circuit is monitored with battery voltage more than 8 volts during engine cranking or more than 13 volts with engine running at less than 3000 RPM, and no coil in dwell during testing. DTC will set in Powertrain Control Module (PCM) memory when PCM senses peak current is not achieved with battery based dwell plus 1.5 milliseconds of diagnostic offset. DTC P0353 takes less than 3 seconds to set with engine cranking, or up to 6 seconds with engine running. Possible causes for DTC to set are: intermittent condition, defective ignition coil No. 3, defective PCM, or defective connectors or wiring.
EGR system operation is monitored when engine temperature is more than 180°F (82°C), ambient temperature is more than 40°F (4°C), engine is in closed loop, oxygen sensor is operating, engine is under steady load with throttle open and oxygen sensor controller is not at or near its limits. If all conditions are met, EGR will be turned off and on momentarily. DTC will be stored in Powertrain Control Module (PCM) memory if all conditions are not met. Possible causes for DTC to set are: intermittent condition, restricted intake manifold or EGR backpressure transducer line, defective EGR solenoid, defective EGR valve, improperly installed EGR valve, inadequate vacuum supply to EGR valve, defective PCM, or defective connectors or wiring.
EGR solenoid operation is monitored when ignition is on, engine is running and battery voltage is more than 10 volts. DTC will be stored in Powertrain Control Module (PCM) memory if EGR solenoid control circuit is not in the expected state when requested to operate by PCM. Possible causes for DTC to set are: intermittent condition, defective EGR solenoid, defective PCM, or defective connectors or wiring.
Catalytic converter efficiency is monitored after engine warms up to 158°F (70°C), throttle has been open for 180 seconds at vehicle speed more than 18 MPH, with engine speed at 1200-1700 RPM and MAP vacuum 15-21 in. Hg. DTC will set in Powertrain Control Module (PCM) memory when PCM senses catalyst efficiency deteriorated to a predetermined value. Possible causes for DTC to set are: intermittent condition, exhaust leak, engine mechanical problem, defective catalytic converter or upstream Heated Oxygen Sensor (HO2S) is older than downstream HO2S.
EVAP purge flow is monitored after engine warms up to more than 160°F (71°C) in closed loop mode, at idle for 2 minutes, Manifold Absolute Pressure (MAP) at less than 23.6 in. Hg, and altitude at less than 8000 feet. DTC will set in Powertrain Control Module (PCM) memory when PCM senses no airflow through Evaporative Emission (EVAP) system. Possible causes for DTC to set are: intermittent condition, EVAP purge solenoid contaminated, defective EVAP canister, defective EVAP purge solenoid, damaged or plugged vacuum hoses.
EVAP leak monitor is monitored immediately after a cold start, with ambient temperature 40-90°F (4-32°C) and engine coolant temperature within 10°F of ambient temperature. DTC P0442 will set in Powertrain Control Module (PCM) memory when PCM senses a leak of .040-.080" (.01-.02 mm) in Evaporative Emission (EVAP) system. DTC P0455 will set when PCM senses a leak bigger than .080" (.02 mm) in EVAP system. DTC P0456 will set when PCM senses a leak of .020-.040" (.005-.010 mm) in EVAP system. Possible causes for DTC to set are: damaged EVAP hose, leaking EVAP system component, leaking Leak Detection Pump (LDP), loose fuel tank cap, defective secondary seal in fuel filler neck, or defective connectors or wiring.
EVAP purge solenoid is monitored immediately after ignition is turned on with battery voltage more than 10.4 volts. DTC will set in Powertrain Control Module (PCM) memory if actual state of EVAP purge solenoid does not match the intended state when requested to operate by PCM. Possible causes for DTC to set are: intermittent condition, defective EVAP purge solenoid, defective PCM, or defective connectors or wiring.
Fuel level sending unit may also be referred to as fuel level sensor. Fuel tank module may also be referred to as fuel pump module. Possible causes for DTC to set are: intermittent condition, fuel tank obstructed, defective fuel level sensor, or defective connectors or wiring.
Fuel level sending unit may also be referred to as fuel level sensor. Fuel tank module may also be referred to as fuel pump module. Possible causes for DTC to set are: intermittent condition, defective fuel level sensor, defective Body Control Module (BCM), or defective connectors or wiring.
Fuel level sending unit may also be referred to as fuel level sensor. Fuel tank module may also be referred to as fuel pump module. Possible causes for DTC to set are: intermittent condition, defective fuel level sensor, defective Body Control Module (BCM), or defective connectors or wiring.
Vehicle Speed Sensor (VSS) signal is monitored when engine is running, transaxle is not in Park or Neutral, brakes are not applied and engine RPM is more than 1800 RPM. DTC will be stored in Powertrain Control Module (PCM) memory when PCM does not receive a VSS signal for more than 7 seconds for 2 consecutive trips. Possible causes for DTC to set are: intermittent condition, defective vehicle speed sensor drive gear, defective PCM, defective VSS, or defective connectors or wiring.
Vehicle Speed Sensor (VSS) signal is monitored when engine is running, transaxle is not in Park or Neutral, brakes are not applied and engine RPM is more than 1800 RPM. VSS signal is received from the output speed sensor. The Transmission Control Module (TCM) converts signal into a pulse-per-mile and sends it to the Powertrain Control Module (PCM). DTC will be stored in PCM memory when PCM does not receive a VSS signal from TCM for more than 7 seconds for 2 consecutive trips. Possible causes for DTC to set are: intermittent condition, transaxle DTCs exist, defective PCM, defective TCM, or defective connectors or wiring.
Idle Air Control (IAC) motor circuits are monitored when ignition is on and battery voltage is more than 10 volts. DTC will be stored in Powertrain Control Module (PCM) memory when PCM senses a short to ground or battery voltage on any of the 4 idle air control motor driver circuits while IAC motor is operating. Possible causes for DTC to set are: intermittent condition, defective IAC motor, or defective connectors or wiring.
Idle Air Control (IAC) motor circuits are monitored when ignition is on and battery voltage is more than 10 volts. DTC will be stored in Powertrain Control Module (PCM) memory when PCM senses IAC motor sense circuit current is less than 146 milliamps. Possible causes for DTC to set are: intermittent condition, defective IAC motor, defective PCM, or defective connectors or wiring.
Idle Air Control (IAC) motor circuits are monitored when ignition is on and battery voltage is more than 10 volts. DTC will be stored in Powertrain Control Module (PCM) memory when PCM senses IAC motor sense circuit current is more than 999 milliamps. Possible causes for DTC to set are: intermittent condition, defective IAC motor, defective PCM, or defective connectors or wiring.
Communication between processors over internal bus is monitored when ignition is on. DTC will be stored in Powertrain Control Module (PCM) memory when an internal bus communication failure exists between processors. Possible cause for DTC to set is a defective PCM.
Internal controller operation is monitored when ignition is on. DTC will be stored in Powertrain Control Module (PCM) memory when an internal checksum for software failed and does not match the calculated value. Possible cause for DTC to set is a defective PCM.
A/C clutch relay may also be referred to as A/C compressor clutch relay. A/C clutch relay circuit is monitored when ignition is on, A/C switch on and battery voltage is more than 10 volts. DTC will be stored in Powertrain Control Module (PCM) memory when PCM detects an open or shorted condition in the A/C clutch relay circuit. Possible causes for DTC to set are: intermittent condition, defective A/C clutch relay, defective Integrated Power Module (IPM), defective PCM, or defective connectors or wiring.
Note. The Intelligent Power Module (IPM) may also be referred to as Integrated Power Module (IPM) or Power Distribution Center (PDC).
Electronic Automatic Transaxle (EATX) controller is monitored for DTCs when ignition is on and engine is running. EATX controller may also be referred to as Transmission Control Module (TCM). DTC will set in Powertrain Control Module (PCM) memory if any DTC is set in the TCM memory. Possible cause for DTC to set is: TCM DTC is present in PCM.
Brake switch may also be referred to as stoplight switch or brakelight switch. Circuit is monitored in 2 tests. Test #1: Vehicle speed must be greater than 17 MPH to enable. TEST #2: Speed must be zero MPH and brake switch indicate on. DTC will set in Test #1 if vehicle speed goes to zero MPH without brake input. Condition must be repeated 9 times to set fault. DTC will set in Test #2 if vehicle speed goes above 17 MPH for more than 6.0 seconds without a change in brake state. Condition must be repeated 9 times to set fault. Possible causes for DTC to set are: intermittent condition, defective brakelight switch, defective PCM, or defective connectors or wiring.
Torque Converter Clutch (TCC) operation is monitored when in 3rd gear, converter is unlocked for 10 seconds, throttle is opened until converter locks for 5 seconds and vehicle speed is less than 60 MPH. To be monitored, no DTCs must be set for TCC, camshaft or crankshaft position sensors, vehicle speed sensor or throttle position sensor. DTC will be stored in Powertrain Control Module (PCM) memory if torque converter malfunctions by not locking or unlocking properly for 2 consecutive trips. Possible causes for DTC to set are: intermittent condition, tires and wheel size, defective differential gears or output shaft, defective TCC solenoid, defective torque converter, low or contaminated transaxle fluid, or defective connectors or wiring.
Torque Converter Clutch (TCC) solenoid operation is monitored when ignition is on and battery voltage is more than 10 volts. DTC will be stored in Powertrain Control Module (PCM) memory if PCM detects an open or shorted condition in TCC solenoid circuit. Possible causes for DTC to set are: intermittent condition, defective TCC solenoid, defective PCM, or defective connectors or wiring.
Inlet Air Temperature (IAT) sensor voltage is monitored when ignition is on and battery voltage is more than 10.4 volts. DTC will set in Powertrain Control Module (PCM) memory when PCM senses IAT sensor circuit voltage is less than .8 volt. Possible causes for DTC to set are: intermittent condition, defective IAT sensor, defective PCM, or defective connectors or wiring.
Inlet Air Temperature (IAT) sensor voltage is monitored when ignition is on and battery voltage is more than 10.4 volts. DTC will set in Powertrain Control Module (PCM) memory when PCM senses IAT sensor circuit voltage is more than 4.9 volts. Possible causes for DTC to set are: intermittent condition, defective IAT sensor, defective PCM, or defective connectors or wiring.
1/1 Heated Oxygen Sensor (HO2S) catalyst monitor is monitored when engine is running, coolant temperature is more than 158°F (70°C), open throttle, vehicle speed steadily increases to more than 18 MPH but less than 55 MPH, and light engine load exists for at least 5 minutes. DTC will set in Powertrain Control Module (PCM) memory when PCM senses 1/1 HO2S is switching from less than .39 volt to more than .6 volt fewer times than required. Possible causes for DTC to set are: intermittent condition, exhaust leak, defective 1/1 HO2S, or defective connector or wiring.
Engine coolant temperature is monitored when engine is running. DTC will be stored in Powertrain Control Module (PCM) memory if engine coolant temperature does not reach 160°F (71°C) after vehicle has been driven for 20 minutes. Possible causes for DTC to set are: defective thermostat or engine cooling system.
Fuel pump relay circuit is monitored when ignition is on and battery voltage is more than 10.4 volts. DTC will be stored in Powertrain Control Module (PCM) memory when PCM detects an open or shorted condition in the fuel pump relay control circuit. Possible causes for DTC to set are: intermittent condition, defective fuel pump relay, defective Integrated Power Module (IPM), defective PCM, or defective connectors or wiring.
Note. The Intelligent Power Module (IPM) may also be referred to as Integrated Power Module (IPM) or Power Distribution Center (PDC).
Engine speed is monitored when engine is idling, transaxle is in Drive, and no Manifold Absolute Pressure (MAP) or Throttle Position (TP) sensor DTCs are present. DTC will set in Powertrain Control Module (PCM) memory when PCM senses engine speed at more than 200 RPM more or 100 RPM less than target idle speed for 11 seconds. Possible causes for DTC to set are: intermittent condition, vacuum leak, defective throttle body, throttle plate or linkage improperly positioned, or defective connectors or wiring.
Engine speed is monitored with engine idling, transaxle in Drive, and no Manifold Absolute Pressure (MAP) or Throttle Position (TP) sensor DTCs present. DTC will set in Powertrain Control Module (PCM) memory when PCM senses engine speed at more than 200 RPM more or 100 RPM less than target idle speed for 40 seconds. Possible causes for DTC to set are: intermittent condition, vacuum leak, defective throttle body, throttle plate or linkage improperly positioned, or defective connectors or wiring.
Manifold Absolute Pressure (MAP) sensor operation is monitored with engine speed at plus or minus 64 of target idle and the throttle closed. DTC will set in Powertrain Control Module (PCM) when PCM senses too small a difference between barometric pressure with ignition on, and manifold vacuum with engine running for 8.8 seconds. Possible causes for DTC to set are: intermittent condition, defective MAP sensor, defective or restricted vacuum ports, or defective connectors or wiring.
DTC will set in Powertrain Control Module (PCM) memory if Manifold Absolute Pressure (MAP) sensor does not correlate with Throttle Position (TP) sensor. Possible causes for DTC to set are: intermittent condition, vacuum leak, defective MAP sensor or defective TP sensor.
Auto Shutdown (ASD) relay operation is monitored when ignition is on and battery voltage is more than 10 volts. DTC will be stored in Powertrain Control Module (PCM) memory if PCM detects an open or shorted condition in ASD relay control circuit. Possible causes for DTC to set are: intermittent condition, defective ASD relay circuit, defective ASD relay, defective PCM, or defective connectors or wiring.
Auto Shutdown (ASD) relay voltage is monitored with ignition on and battery voltage more than 10.4 volts. DTC will set in Powertrain Control Module (PCM) memory when PCM does not sense voltage when ASD relay is energized. Possible causes for DTC to set are: intermittent condition, defective ASD relay, defective PCM, or defective connectors or wiring.
Camshaft Position (CMP) sensor and Crankshaft Position (CKP) sensor signals are monitored with engine cranking or running. DTC will be stored in Powertrain Control Module (PCM) memory when failure counter reaches 20 for 2 consecutive trips. Possible causes for DTC to set are: intermittent condition, defective CMP sensor, defective CKP sensor, defective crankshaft notches, defective target magnet, or defective connectors or wiring.
Camshaft Position (CMP) sensor and Crankshaft Position (CKP) sensor signals are monitored with engine cranking or running. DTC will be stored in Powertrain Control Module (PCM) memory when failure counter reaches 20 for 2 consecutive trips. Possible causes for DTC to set are: intermittent condition, defective CMP sensor, defective CKP sensor, defective crankshaft notches, defective target magnet, or defective connectors or wiring.
Misfire adaptive numerator is monitored during closed throttle deceleration with A/C off and engine coolant temperature is more than 75°F (23.9°C) for more than 50 seconds after engine is started. DTC will be stored in Powertrain Control Module (PCM) memory when one of Crankshaft Position (CKP) sensor target windows is more than 2.86 percent variance from the reference window. Possible causes for DTC to set are: intermittent condition, defective CKP sensor, improperly installed CKP sensor, defective crankshaft notches, or defective connectors or wiring.
Misfire adaptive numerator is monitored during closed throttle deceleration with A/C off and engine coolant temperature is more than 75°F (23.9°C) for more than 50 seconds after engine is started. DTC will be stored in Powertrain Control Module (PCM) memory when one of Crankshaft Position (CKP) sensor target windows is more than 2.86 percent variance from the reference window. Possible causes for DTC to set are: intermittent condition, defective CKP sensor, improperly installed CKP sensor, defective flywheel, or defective connectors or wiring.
EVAP leak monitor is monitored after cold start with ambient temperature of 40-90°F (4-32°C) and coolant temperature within 10°F of ambient temperature. If PCM detects a pinched hose, DTC will not set until EVAP monitor performs system test. If system test fails, DTC will set. DTC will set in Powertrain Control Module (PCM) memory when EVAP monitor senses no airflow through EVAP system. Possible causes for DTC to set are: blocked fuel tank-to-EVAP canister hose, blocked Leak Detection Pump (LDP) hose, pinched EVAP purge solenoid-to-EVAP canister hose, blocked LDP or blocked EVAP canister.
Radiator fan relay voltage is monitored when ignition is on, battery voltage is more than 10 volts. DTC will set in PCM memory if PCM detects an open or shorted condition in radiator fan control relay circuit. Possible causes for DTC to set are: intermittent condition, defective radiator fan relay, defective radiator fan, defective PCM, or defective connectors or wiring.
Leak Detection Pump (LDP) switch operation is monitored immediately after a cold start, with ambient temperature 40-90°F (4-32°C) and engine coolant temperature within 10°F (-12°C) of ambient temperature. DTC will set in Powertrain Control Module (PCM) memory when PCM senses a change in switch state is not sensed when LDP solenoid is energized following an engine start. Possible causes for DTC to set are: intermittent condition, defective LDP, defective PCM, or defective connectors or wiring.
Leak Detection Pump (LDP) solenoid operation is monitored immediately after a cold start with ambient temperature of 40-90°F (4-32°C) and engine coolant temperature is within 10°F (-12°C) of ambient temperature. DTC will be stored in Powertrain Control Module (PCM) memory if state of LDP solenoid does not change. Possible causes for DTC to set are: intermittent condition, defective LDP, defective PCM, or defective connectors or wiring.
The 5-volt supply output is monitored when ignition is on. DTC will be stored in Powertrain Control Module (PCM) memory if 5-volt supply output to sensors is less than 3.5 volts for 4 seconds. Possible causes for DTC to set are: intermittent condition, defective A/C pressure sensor, defective Manifold Absolute Pressure (MAP) sensor, defective Throttle Position (TP) sensor, defective PCM, or defective connectors or wiring.
A/C pressure sensor voltage is monitored with engine running and A/C clutch relay energized. DTC will be stored in Powertrain Control Module (PCM) memory if A/C pressure sensor signal at PCM is more than 4.9 volts. Possible causes for DTC to set are: intermittent condition, defective A/C pressure sensor, defective PCM, or defective connectors or wiring.
A/C pressure sensor voltage is monitored when engine is running and A/C clutch relay is energized. DTC will be stored in Powertrain Control Module (PCM) memory if A/C pressure sensor signal at PCM is less than .58 volt. Possible causes for DTC to set are: intermittent condition, defective A/C pressure sensor, defective PCM, or defective connectors or wiring.
Transponder ID (in ignition key) is monitored when ignition is on. DTC will set in Powertrain Control Module (PCM) memory when transponder ID read by Smart Key Immobilizer Module (SKIM) does not match any transponder ID's stored in SKIM memory. Possible causes for DTC to set are: SKIM DTCs set, invalid SKIM KEY, defective PCM, or defective connectors or wiring.
Smart Key Immobilizer Module (SKIM) bus is monitored with ignition on. DTC will set in Powertrain Control Module (PCM) memory when SKIM status bus message was not received from the SKIM for 20 seconds. Possible causes for DTC to set are: intermittent condition, defective SKIM, defective PCM, or defective connectors or wiring.
Bus circuit from Body Control Module (BCM) is monitored with ignition on and battery voltage more than 10 volts. DTC will set in Powertrain Control Module (PCM) memory when PCM senses no bus message received from BCM for 20 seconds. Possible causes for DTC to set are: intermittent condition, communication fault or defective PCM.
DTC P1696 indicates PCM failure EEPROM write denied. DTC P1697 indicates PCM failure SRI mile not stored. DTC will set in Powertrain Control Module (PCM) memory when PCM's attempt to program/write to internal EEPROM fails. Possible cause for DTC to set is: defective PCM.
The Powertrain Control Module (PCM) and Transmission Control Module (TCM) communicate messages across the bus, as information from either module is needed to operate their respective systems. Messages from TCM are monitored with ignition on and battery voltage more than 10 volts. DTC will be stored in PCM if no bus messages are received from TCM for 20 seconds. Possible causes for DTC to set are: intermittent condition, defective PCM, or defective connectors or wiring.
Park/neutral switch may also be referred to as Park/Neutral Position (PNP) switch. PNP switch operation is monitored when transaxle is in Park, Neutral or Drive. DTC will be stored in Powertrain Control Module (PCM) memory if PCM detects an incorrect PNP switch state for a given mode of vehicle operation in 2 consecutive failures. Possible causes for DTC to set are: intermittent condition, defective PNP switch, defective PCM, or defective connectors or wiring.
Transmission Range Sensor (TRS) operation is monitored when transaxle is in Park, Neutral or Drive and transaxle is not in limp-in mode. DTC will be stored in Powertrain Control Module (PCM) memory if PCM detects an incorrect TRS state for a given mode of vehicle operation in 2 consecutive failures. Possible causes for DTC to set are: intermittent condition, defective TRS, defective PCM, or defective connectors or wiring.
VERIFICATION TESTS
Note. Perform the following verification test only when directed to. Only verification tests that are applicable to diagnostic tests in this article have been included.