Home/Mazda/Millenia/Mazda Millenia I facelift (2000-2003)/Repair manual/Testing & Diagnostics/Engine Controls - Self-Diagnostics - 2.3L: Diagnosis
Contents Wiring diagrams Section: Testing & Diagnostics All sections

Engine Controls - Self-Diagnostics - 2.3L: Diagnosis Mazda Millenia I facelift

Testing & Diagnostics 5 illustrations ~19404 words

DIAGNOSTIC TROUBLE CODE TESTS

CAUTIONEnsure ignition is off before disconnecting harness connector from any component or control module. If PCM replacement is instructed in following testing, always ensure PCM connectors and ground circuits are okay. If either are suspect, repair and repeat testing to confirm PCM malfunction.

Note. For connector terminal identification, see CONNECTOR IDENTIFICATION in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. For wiring diagram, see appropriate WIRING DIAGRAMS article. Always perform applicable drive cycle test after repair is performed to verify if DTC is reset.

Note. For following tests, manufacturer recommends use of New Generation Star (NGS) tester. NGS tester is referred to as scan tool. For more information, see appropriate SELF-DIAGNOSTICS - INTRODUCTION article.

Diagnosis & Repair Procedure

  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for MAF V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Turn ignition off. Disconnect MAF sensor connector. Turn ignition on. Measure voltage between ground and terminal "C" (Red/Black wire) on harness connector. (Scheme 38) If battery voltage is present, go to next step. If battery voltage is not present, check for open or short of Red/Black wire between MAF sensor and PCM. Repair as needed.
  4. Backprobing, check continuity of Black/Blue wire between terminal "A" on MAF harness connector and terminal No. 4D on PCM harness connector. (Scheme 38)and (Scheme 39). Repair as needed. If continuity exists, go to next step.
  5. Check continuity of Brown wire between terminal "B" on MAF sensor harness connector and terminal No. 3E on PCM harness connector. (Scheme 38)and (Scheme 39). Repair as needed. If continuity exists, go to next step.
  6. Inspect MAF sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If MAF sensor is okay, go to next step.
  7. Inspect Throttle Position (TP) sensor output voltage. See «DTC P0120: THROTTLE POSITION (TP) SENSOR CIRCUIT MALFUNCTION»(ref-2838-S11586424192000041300000). Repair or replace as needed. If TP sensor output voltage is okay, go to next step.
  8. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.

Scheme 38

Scheme 38

Scheme 39

Scheme 39
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for MAP V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Turn ignition off. Disconnect MAP sensor connector. Turn ignition on. Measure voltage between ground and terminal "C" (Light Green/Red wire) on harness connector. (Scheme 38) If 5 volts is present, go to next step. If 5 volts is not present, check for open or short in Light Green/Red wire between MAP sensor and PCM. Repair as needed.
  4. Check continuity of Black/Yellow wire between terminal "A" on MAP sensor harness connector and terminal No. 3AB on PCM harness connector. (Scheme 38)and (Scheme 39). Repair as needed. If continuity exists, go to next step.
  5. Inspect MAP sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If MAP sensor is okay, go to next step.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for IAT V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Turn ignition off. Disconnect IAT sensor connector. Turn ignition on. Measure voltage between ground and terminal "A" (Red/Blue wire) on harness connector. If 5 volts is present, go to next step. If 5 volts is not present, check for open or short of Red/Blue wire between IAT sensor and PCM. Repair as needed.
  4. Check continuity of Black/Yellow wire between terminal "B" on IAT harness connector and terminal No. 3AB on PCM harness connector. (Scheme 39) Repair as needed. If continuity exists, go to next step.
  5. Inspect IAT sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If IAT sensor is okay, go to next step.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for ECT V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Turn ignition off. Disconnect ECT sensor connector. Turn ignition on. Measure voltage between ground and terminal "A" (Red/Green wire) on harness connector. If 5 volts is present, go to next step. If 5 volts is not present, check for open or short of Red/Green wire between ECT sensor and PCM. Repair as needed.
  4. Check continuity of Black/Yellow wire between terminal "B" on ECT sensor harness connector and terminal No. 3AB on PCM harness connector. (Scheme 39) Repair as needed. If continuity exists, go to next step.
  5. Inspect ECT sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If ECT sensor is okay, go to next step.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed. Using scan tool, access PID/DATA MONITOR and record. Monitor TP sensor volts.
  2. Slowly depress accelerator pedal to wide open throttle. Voltage should increase evenly as throttle opening is increased. If TP sensor voltage changes as specified, go to step 6. If TP sensor voltage does not change as specified, go to next step.
  3. Turn ignition off. Disconnect TP sensor connector. Turn ignition on. Measure voltage between ground and terminal "A" (Light Green/Red wire) on TP sensor harness connector. (Scheme 40) If 5 volts is present, go to next step. If 5 volts is not present, check for open or short of Light Green/Red wire between TP sensor and PCM. Repair as needed.
  4. Check continuity of Black/Yellow wire between terminal "D" on TP sensor harness connector and terminal No. 3AB on PCM harness connector. (Scheme 39)and (Scheme 40). Repair as needed. If continuity exists, go to next step.
  5. Check continuity of Yellow wire between terminal "B" on TP sensor harness connector and terminal No. 3B on PCM harness connector. (Scheme 39)and (Scheme 40). Repair as needed. If continuity exists, go to next step.
  6. Inspect MAF sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If MAF sensor is okay, go to next step.
  7. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.

Scheme 40

Scheme 40
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect cooling fan system. See appropriate article in ENGINE COOLING. Repair as needed. If cooling fan system is okay, go to next step.
  2. Inspect ECT sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If ECT sensor is okay, go to next step.
  3. Inspect engine cooling system. Repair as needed. If cooling system is okay, go to next step.
  4. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent system malfunction may have caused DTC to originally set.

Preliminary Inspection

Manufacturer recommends that the following components and/or systems be inspected to ensure proper operation. Deterioration or malfunction of following components and/or systems could contribute to DTC P0130 being set

  1. PRC Solenoid
  2. Fuel Pressure Regulator
  3. Fuel Pump
  4. Fuel Filter
  5. Exhaust system
  6. PCV Valve
  7. Purge Solenoid
  8. EVAP System
  9. Ignition Coil
  10. CMP Sensor
  11. Engine Compression
  12. Mass Airflow Sensor
  13. ECT Sensor
  14. TP Sensor
  15. EGR System
  16. Vacuum Hoses

For testing and adjustment information on items listed, see SERVICE & ADJUSTMENT SPECIFICATIONS, ON-VEHICLE ADJUSTMENTS, BASIC DIAGNOSTIC PROCEDURES, VACUUM DIAGRAMS and appropriate SYSTEM & COMPONENT TESTING articles.

  1. Ensure FREEZE FRAME PID DATA and DIAGNOSTIC MONITORING TEST results have been recorded. Verify stored DTCs. If DTCs P0433, P0510, P1250 and/or P1402 are present, repair those DTC(s) first and go to step 9 . If listed DTCs are not present, go to next step.
  2. Verify if DTCs P0130 and/or P0150 are present in FREEZE FRAME PID DATA. If either DTC is present, go to next step. If neither DTC is present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 9 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE-MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Using scan tool, verify TEST #10:01:11, #10:02:11 or #10:03:11 in DIAGNOSTIC MONITORING TEST RESULTS. If any test exceeds MAX value, go to next step. If no test exceeds MAX value, problem may be intermittent. Ensure all applicable connections are clean and tight. Recheck for DTCs.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAF V, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAF V, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Using scan tool, verify TEST #10:01:21, #10:02:21 or #10:03:21 in DIAGNOSTIC MONITORING TEST RESULTS. If no test exceeds MAX value, go to step 9 . If any test exceeds MAX value, go to next step.
  7. Using scan tool, access PID/DATA MONITOR. Monitor FHO2S R. Depress accelerator pedal to WOT and release to race engine. Scan tool should display heated oxygen sensor voltage greater than .45 volt during rich condition and less than .45 volt during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  8. Inspect right front heated oxygen sensor heater. See DTC P0135. Repair as needed and go to next step. If heated oxygen sensor heater is functioning correctly, go to next step.
  9. Monitor LONGFT1 and SHRTFT1 on FREEZE FRAME PID DATA. If fuel trim is shifting to lean condition, go to next step. If fuel trim is inactive or slow to respond, inspect air intake system for leaks. Repair as needed and retest.
  10. Repeat step 3 . If any test exceeds MAX value, go to step 1 . If no test exceeds MAX value, verify PENDING TROUBLE CODE DTC and DIAGNOSTIC MONITORING TEST RESULTS using scan tool. If any DTCs are present, go to applicable test and repair as needed. If no DTCs are present, testing is complete.

Manufacturer recommends that the following components and/or systems be inspected to ensure proper operation. Deterioration or malfunction of following components and/or systems could contribute to DTC P0134 being set

  1. Fuel Pressure Regulator
  2. Fuel Pump
  3. Fuel Filter
  4. Exhaust System
  5. Ignition Coil
  6. CMP Sensor
  7. Engine Compression
  8. Mass Airflow Sensor
  9. ECT Sensor
  10. TP Sensor
  11. EGR System
  12. Vacuum Hoses

For testing and adjustment information on items listed, see SERVICE & ADJUSTMENT SPECIFICATIONS, ON-VEHICLE ADJUSTMENTS, BASIC DIAGNOSTIC PROCEDURES, VACUUM DIAGRAMS and appropriate SYSTEM & COMPONENT TESTING articles.

  1. Ensure FREEZE FRAME PID DATA has been recorded. Verify stored DTCs. If DTCs P0510 and/or P1402 are present, repair those DTC(s) first and go to step 8 . If listed DTCs are not present, go to next step.
  2. Verify if DTCs P0134 and/or P0154 are present in FREEZE FRAME PID DATA. If either DTC is present, go to next step. If neither DTC is present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 8 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 2 minutes under same conditions as when DTC was set. Verify if either DTCs P0134 and/or P0154 are present in PENDING TROUBLE CODE information. If either code is present, go to next step. If neither code is present, problem may be intermittent. Ensure all applicable connections are clean and tight.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAF V, ECT V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAF V, ECT V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Using scan tool, access PID/DATA MONITOR. Monitor FHO2S R. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage greater than .45 volt during rich condition and less than .45 volt during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  7. Inspect right front heated oxygen sensor heater. See «DTC P0135: RIGHT FRONT HEATED OXYGEN SENSOR HEATER MALFUNCTION»(ref-2838-S33727165342000041300000) . Repair as needed and go to next step. If heated oxygen sensor heater is functioning correctly, go to next step.
  8. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Verify if DTCs are stored or are present in PENDING TROUBLE CODE information. If no DTCs are present, testing is complete. If any DTCs are present, go to applicable test and repair.
  1. Inspect all applicable harness connectors. Repair as needed. Turn ignition on. Access PCM harness connector. PCM is mounted in front of center console, under radio. Using voltmeter, backprobe applicable PCM harness connector. Measure voltage between ground and terminal No. 4E (Brown wire). (Scheme 39)
  2. Voltage should be less than one volt with engine idling at normal operating temperature. If voltage is within specification, go to step 6. If voltage is not within specification, go to next step.
  3. Turn ignition off. Disconnect right front heated oxygen sensor harness connector. Turn ignition on. Measure voltage between ground and terminal "C" (Black/White wire) on front heated oxygen sensor harness connector. (Scheme 41) If battery voltage is present, go to next step. If battery voltage is not present, repair Black/White wire between right front sensor and main relay.
  4. Turn ignition off. Check continuity of Brown wire between terminal "B" on right front heated oxygen sensor harness connector and terminal No. 4E on PCM connector. (Scheme 39)and (Scheme 41). If continuity does not exist, repair Brown wire. If continuity exists, go to next step.
  5. Check continuity between terminals "B" (Brown wire) and "C" (Black/White wire) on right front heated oxygen sensor component connector. (Scheme 41) If continuity exists, go to next step. If continuity does not exist, replace right front heated oxygen sensor.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.

Scheme 41

Scheme 41
  1. Ensure FREEZE FRAME PID DATA has been recorded. Verify if DTCs P0138 is present in FREEZE FRAME PID DATA. If DTC is present, go to next step. If DTC is not present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 5.
  2. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 1 minute under same conditions as when DTC was set. Verify DTC P0138 is present in PENDING TROUBLE CODE information. If DTC P0138 is present, go to next step. If DTC P0138 is present, problem may be intermittent. Ensure all applicable connections are clean and tight.
  3. Turn ignition off. Access PCM harness connector. PCM is mounted in front of center console, under radio. Disconnect right rear heated oxygen sensor and PCM harness connectors. Check continuity between terminals "C" (Red/Black wire) and "D" (Black/Red wire) on right rear heated oxygen sensor component connector. (Scheme 42) If continuity exists, go to next step. If continuity does not exist, repair or replace right rear heated oxygen sensor as needed and go to next step.
  4. Check continuity between terminals "C" (Red/Black wire) and "D" (Black/Red wire) on right rear heated oxygen sensor harness connector. (Scheme 42) If continuity does not exist, go to next step. If continuity exists, check for short in right rear heated oxygen sensor wire harness.
  5. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.

Scheme 42

Scheme 42

Manufacturer recommends that the following components and/or systems be inspected to ensure proper operation. Deterioration or malfunction of following components and/or systems could contribute to DTC P0140 being set

  1. Fuel Pressure Regulator
  2. Fuel Pump
  3. Fuel Filter
  4. Exhaust System
  5. Ignition Coil
  6. CMP Sensor
  7. Engine Compression
  8. Mass Airflow Sensor
  9. ECT Sensor
  10. TP Sensor
  11. EGR System
  12. Vacuum Hoses

For testing and adjustment information on items listed, see SERVICE & ADJUSTMENT SPECIFICATIONS, ON-VEHICLE ADJUSTMENTS, BASIC DIAGNOSTIC PROCEDURES, VACUUM DIAGRAMS and appropriate SYSTEM & COMPONENT TESTING articles.

  1. Ensure FREEZE FRAME PID DATA has been recorded. Verify stored DTCs. If DTCs P0510 and/or P1402 are present, repair those DTC(s) first and go to step 8 . If listed DTCs are not present, go to next step.
  2. Verify if DTCs P0140 and/or P0160 are present in FREEZE FRAME PID DATA. If either DTC is present, go to next step. If neither DTC is present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 8 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 2 minutes under same conditions as when DTC was set. Verify if DTC P0140 is present in PENDING TROUBLE CODE information. If code is present, go to next step. If code is not present, problem may be intermittent. Ensure all applicable connections are clean and tight.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAF V, ECT V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAFV, ECTV and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Using scan tool, access PID/DATA MONITOR. Monitor RHO2S R. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage increasing 0-1 volts during rich condition and decreasing during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  7. Inspect right rear heated oxygen sensor heater. See DTC P0141. Repair as needed and go to next step. If heated oxygen sensor heater is functioning correctly, go to next step.
  8. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Verify if DTCs are stored or are present in PENDING TROUBLE CODE information. If no DTCs are present, testing is complete. If any DTCs are present, go to applicable test and repair.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed. Using scan tool, access PID/DATA MONITOR and record. Monitor RHO2SHR volts.
  2. Scan tool should display heater ON with ECT temperature greater than 158°F (70°C) and OFF with ECT temperature less than 158°F (70°C). If heater functions as specified, go to step 6. If heater does not function as specified, go to next step.
  3. Turn ignition off. Disconnect right rear heated oxygen sensor harness connector. Turn ignition on. Measure voltage between ground and terminal "C" (White wire) on right rear heated oxygen sensor harness connector. (Scheme 42) If battery voltage is present, go to next step. If battery voltage is not present, repair White wire between sensor and main relay.
  4. Turn ignition off. Access PCM harness connector. PCM is mounted in front of center console, under radio. Check continuity of Black/Red wire between terminal "D" on right rear heated oxygen sensor harness connector and terminal No. 3C on PCM connector. (Scheme 39)and (Scheme 42). If continuity does not exist, repair Black/Red wire. If continuity exists, go to next step.
  5. Check continuity between terminals "C" (White wire) and "D" (Black/Red wire) on right rear heated oxygen sensor component connector. (Scheme 42) If continuity exists, go to next step. If continuity does not exist, replace right rear heated oxygen sensor.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.

Manufacturer recommends that the following components and/or systems be inspected to ensure proper operation. Deterioration or malfunction of following components and/or systems could contribute to DTC P0150 being set

  1. PRC Solenoid
  2. Fuel Pressure Regulator
  3. Fuel Pump
  4. Fuel Filter
  5. Exhaust System
  6. PCV Valve
  7. Purge Solenoid
  8. EVAP System
  9. Ignition Coil
  10. CMP Sensor
  11. Engine Compression
  12. Mass Airflow Sensor
  13. ECT Sensor
  14. TP Sensor
  15. EGR System
  16. Vacuum Hoses

For testing and adjustment information on items listed, see SERVICE & ADJUSTMENT SPECIFICATIONS, ON-VEHICLE ADJUSTMENTS, BASIC DIAGNOSTIC PROCEDURES, VACUUM DIAGRAMS and appropriate SYSTEM & COMPONENT TESTING articles.

  1. Ensure FREEZE FRAME PID DATA and DIAGNOSTIC MONITORING TEST results have been recorded. Verify stored DTCs. If DTCs P0433, P0510, P1250 and/or P1402 are present, repair those DTC(s) first and go to step 9 . If listed DTCs are not present, go to next step.
  2. Verify if DTCs P0130 and/or P0150 are present in FREEZE FRAME PID DATA. If either DTC is present, go to next step. If neither DTC is present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 9 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Using scan tool, verify TEST #10:01:21, #10:02:21 or #10:03:21 in DIAGNOSTIC MONITORING TEST RESULTS. If any test exceeds MAX value, go to next step. If no test exceeds MAX value, problem may be intermittent. Ensure all applicable connections are clean and tight. Recheck for DTCs.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAF V, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAF V, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Using scan tool, verify TEST #10:01:11, #10:02:11 or #10:03:11 in DIAGNOSTIC MONITORING TEST RESULTS. If no test exceeds MAX value, go to step 9 . If any test exceeds MAX value, go to next step.
  7. Using scan tool, access PID/DATA MONITOR. Monitor FHO2S L. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage greater than .45 volt during rich condition and less than .45 volt during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  8. Inspect right front heated oxygen sensor heater. See DTC P0155. Repair as needed and go to next step. If heated oxygen sensor heater is functioning correctly, go to next step.
  9. Monitor LONGFT2 and SHRTFT2 on FREEZE FRAME PID DATA. If fuel trim is shifting to lean condition, go to next step. If fuel trim is inactive or slow to respond, inspect air intake system for leaks. Repair as needed and retest.
  10. Repeat step 3 . If any test exceeds MAX value, go to step 1 . If no test exceeds MAX value, verify PENDING TROUBLE CODE DTC and DIAGNOSTIC MONITORING TEST RESULTS. If any DTCs are present, go to applicable test and repair as needed. If no DTCs are present, testing is complete.

Manufacturer recommends that the following components and/or systems be inspected to ensure proper operation. Deterioration or malfunction of following components and/or systems could contribute to DTC P0154 being set

  1. Fuel Pressure Regulator
  2. Fuel Pump
  3. Fuel Filter
  4. Intake Air System
  5. Exhaust System
  6. Ignition Coil
  7. CMP Sensor
  8. Engine Compression
  9. Mass Airflow Sensor
  10. ECT Sensor
  11. TP Sensor
  12. EGR System
  13. Vacuum Hoses

For testing and adjustment information on items listed, see SERVICE & ADJUSTMENT SPECIFICATIONS, ON-VEHICLE ADJUSTMENTS, BASIC DIAGNOSTIC PROCEDURES, VACUUM DIAGRAMS and appropriate SYSTEM & COMPONENT TESTING articles.

  1. Ensure FREEZE FRAME PID DATA have been recorded. Verify stored DTCs. If DTCs P0510 and/or P1402 are present, repair those DTC(s) first and go to step 8 . If listed DTCs are not present, go to next step.
  2. Verify if DTCs P0134 and/or P0154 are present in FREEZE FRAME PID DATA. If either DTC is present, go to next step. If neither DTC is present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 8 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 2 minutes under same conditions as when DTC was set. Verify if either DTCs P0134 or P0154 is present in PENDING TROUBLE CODE information. If either code is present, go to next step. If neither code is present, problem may be intermittent. Ensure all applicable connections are clean and tight.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAF V, ECT V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAF V, ECT V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Using scan tool, access PID/DATA MONITOR. Monitor FHO2S L. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage greater than .45 volt during rich condition and less than .45 volt during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  7. Inspect left front heated oxygen sensor heater. See DTC P0155. Repair as needed and go to next step. If heated oxygen sensor heater is functioning correctly, go to next step.
  8. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Using scan tool, verify if DTCs are stored or are present in PENDING TROUBLE CODE information. If no DTCs are present, testing is complete. If any DTCs are present, go to applicable test and repair.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed. Turn ignition on. Access PCM harness connector. PCM is mounted in front of center console, under radio. Using voltmeter, backprobe applicable PCM harness connector. Measure voltage between ground and terminal No. 4I (White/Blue wire). (Scheme 39)
  2. Voltage should be less than one volt with engine idling at normal operating temperature. If voltage is within specification, go to step 6. If voltage is not within specification, go to next step.
  3. Turn ignition off. Disconnect left front heated oxygen sensor harness connector. Turn ignition on. Measure voltage between ground and terminal "C" (Black/White wire) on left front heated oxygen sensor harness connector. (Scheme 38) If battery voltage is present, go to next step. If battery voltage is not present, repair wire between sensor and generator.
  4. Turn ignition off. Check continuity of White/Blue wire between terminal "B" on left front heated oxygen sensor harness connector and terminal No. 4I on PCM connector. (Scheme 38)and (Scheme 39). If continuity does not exist, repair White/Blue wire. If continuity exists, go to next step.
  5. Check continuity between terminals "B" (White/Blue wire) and "C" (Black/White wire) on left front heated oxygen sensor component connector. (Scheme 38) If continuity exists, go to next step. If continuity does not exist, replace left front heated oxygen sensor.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Verify if DTCs P0158 is present in FREEZE FRAME PID DATA. If DTC is present, go to next step. If DTC is not present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 5.
  2. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 1 minute under same conditions as when DTC was set. Verify DTC P0158 is present in PENDING TROUBLE CODE information. If DTC P0158 is present, go to next step. If DTC P0158 is present, problem may be intermittent. Ensure all applicable connections are clean and tight.
  3. Turn ignition off. Disconnect left rear heated oxygen sensor harness connector. Check continuity between terminals "C" (Red/Black wire) and "D" (Black/Blue wire) on left rear heated oxygen sensor component connector. (Scheme 42) If continuity exists, go to next step. If continuity does not exist, repair or replace left rear heated oxygen sensor as needed and go to next step.
  4. Check continuity between terminals "C" (Red/Black wire) and "D" (Black/Blue wire) on left rear heated oxygen sensor harness connector. (Scheme 42) If continuity does not exist, go to next step. If continuity exists, check for short in left rear heated oxygen sensor wire harness.
  5. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.

Manufacturer recommends that the following components and/or systems be inspected to ensure proper operation. Deterioration or malfunction of following components and/or systems could contribute to DTC P0160 being set

  1. Fuel Pressure Regulator
  2. Fuel Pump
  3. Fuel Filter
  4. Exhaust System
  5. Ignition Coil
  6. CMP Sensor
  7. Engine Compression
  8. Mass Airflow Sensor
  9. ECT Sensor
  10. TP Sensor
  11. EGR System
  12. Vacuum Hoses

For testing and adjustment information on items listed, see SERVICE & ADJUSTMENT SPECIFICATIONS, ON-VEHICLE ADJUSTMENTS, BASIC DIAGNOSTIC PROCEDURES, VACUUM DIAGRAMS and appropriate SYSTEM & COMPONENT TESTING articles.

  1. Ensure FREEZE FRAME PID DATA have been recorded. Verify stored DTCs. If DTCs P0510 and/or P1402 are present, repair those DTC(s) first and go to step 8 . If listed DTCs are not present, go to next step.
  2. Verify if DTCs P0140 and/or P0160 are present in FREEZE FRAME PID DATA. If either DTC is present, go to next step. If neither DTC is present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 8 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 2 minutes under same conditions as when DTC was set. Verify if DTC P0160 is present in PENDING TROUBLE CODE information. If code is present, go to next step. If code is not present, problem may be intermittent. Ensure all applicable connections are clean and tight.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAF V, ECT V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAF V, ECT V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Using scan tool, access PID/DATA MONITOR. Monitor RHO2S L. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage increasing 0-1 volt during rich condition and decreasing during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  7. Inspect left rear heated oxygen sensor heater. See DTC P0161. Repair as needed and go to next step. If heated oxygen sensor heater is functioning correctly, go to next step.
  8. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Verify if any DTCs are stored or are present in PENDING TROUBLE CODE information. If no DTCs are present, testing is complete. If any DTCs are present, go to applicable test and repair.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed. Turn ignition on. Access PCM harness connector. PCM is mounted in rear of center console, under radio. Using voltmeter, backprobe applicable PCM harness connector. Measure voltage between ground and terminal No. 3G (Black/Blue wire). (Scheme 39)
  2. Voltage should be less than one volt with engine idling at normal operating temperature. If voltage is within specification, go to step 6. If voltage is not within specification, go to next step.
  3. Turn ignition off. Disconnect left rear heated oxygen sensor harness connector. Turn ignition on. Measure voltage between ground and terminal "C" (Red/Black wire) on left rear heated oxygen sensor harness connector. (Scheme 42) If battery voltage is present, go to next step. If battery voltage is not present, repair Red/Black wire between left rear heated oxygen sensor and main relay.
  4. Turn ignition off. Check continuity of Black/Blue wire between terminal "D" on left rear heated oxygen sensor harness connector and terminal No. 3G on PCM connector. (Scheme 39)and (Scheme 42). If continuity does not exist, repair Black/Blue wire. If continuity exists, go to next step.
  5. Check continuity between terminals "C" (Red/Black wire) and "D" (Black/Blue wire) on left rear heated oxygen sensor component connector. (Scheme 42) If continuity exists, go to next step. If continuity does not exist, replace left rear heated oxygen sensor.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Using scan tool, ensure FREEZE FRAME PID DATA and DIAGNOSTIC MONITORING TEST results have been recorded. Verify stored DTCs. If DTCs P0433, P0500, P0510 and/or P1250 are present, repair those DTC(s) first and go to step 9 . If listed DTCs are not present, go to next step.
  2. Verify if DTC P0170 is present in FREEZE FRAME PID DATA. If DTC is present, go to next step. If DTC is not present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 9 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 2 minutes under same conditions as when DTC was set. Verify if DTC P0170 is present in PENDING TROUBLE CODE information. If code is present, go to next step. If code is not present, problem may be intermittent. Ensure all applicable connections are clean and tight.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAFV, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAFV, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Using scan tool, access PID/DATA MONITOR. Monitor FHO2S R and FHO2S L. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage greater than .45 volt during rich condition and less than .45 volt during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  7. Monitor LONGFT1 and SHRTFT1 on FREEZE FRAME PID DATA. If fuel trim is shifting to lean condition, go to next step. If fuel trim is inactive or slow to respond, inspect air intake system for leaks. Repair as needed and retest.
  8. Monitor LONGFT1 and SHRTFT1 on GENERIC OBDII FUNCTIONS. Add values to data received in step 7 . If values are within 15 percent, go to next step. If values are not within 15 percent, go to step 4 .
  9. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Verify if any DTCs are stored or are present in PENDING TROUBLE CODE information. If no DTCs are present, testing is complete. If any DTCs are present, go to applicable test and repair.
  1. Using scan tool, ensure FREEZE FRAME PID DATA and DIAGNOSTIC MONITORING TEST results have been recorded. Verify stored DTCs. If DTCs P0433, P0500, P0510 and/or P1250 are present, repair those DTC(s) first and go to step 9 . If listed DTCs are not present, go to next step.
  2. Verify if DTC P0173 is present in FREEZE FRAME PID DATA. If DTC is present, go to next step. If DTC is not present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 9 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 2 minutes under same conditions as when DTC was set. Verify if DTC P0173 is present in PENDING TROUBLE CODE information. If code is present, go to next step. If code is not present, problem may be intermittent. Ensure all applicable connections are clean and tight.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAFV, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAFV, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Using scan tool, access PID/DATA MONITOR. Monitor FHO2S R and FHO2S L. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage greater than .45 volt during rich condition and less than .45 volt during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  7. Monitor LONGFT1 and SHRTFT1 on FREEZE FRAME PID DATA. If fuel trim is shifting to lean condition, go to next step. If fuel trim is inactive or slow to respond, inspect air intake system for leaks. Repair as needed and retest.
  8. Monitor LONGFT1 and SHRTFT1 on GENERIC OBDII FUNCTIONS. Add values to data received in step 7 . If values are within 15 percent, go to next step. If values are not within 15 percent, go to step 4 .
  9. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Verify if any DTCs are stored or are present in PENDING TROUBLE CODE information. If no DTCs are present, testing is complete. If any DTCs are present, go to applicable test and repair.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Verify stored DTCs. If DTCs P0433, P0500, P0510, P0703, P1250 and/or P1402 are present, repair those DTC(s) first and go to step 8 . If listed DTCs are not present, go to next step.
  2. Verify if DTC P0300 is present in FREEZE FRAME PID DATA. If DTC is present, go to next step. If DTC is not present, repair DTC(s), present in FREEZE FRAME PID DATA and go to step 8 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Race engine in neutral 2 to 3 times. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 2 minutes under same conditions as when DTC was set. If MIL flashes, go to step 5 . If MIL does not flash, go to next step.
  4. Test drive vehicle under conditions reported by customer. If drive line vibrates, inspect and repair possible source of vibration. Go to step 8 . If no vibration is present, go to next step.
  5. Using scan tool, access PID/DATA MONITOR. Record PID data for IGSW, RPM, TPSV, ECT V, IAT V, MAFV, BRKSW and VSS with ignition switch on and engine idling. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. Go to step 8 . If all data is within specification, go to next step.
  6. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for IGSW, RPM, TPSV, ECT V, IAT V, MAFV, BRKSW and VSS. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. Go to step 8 . If all data is within specification, go to next step.
  7. Using scan tool, access PID/DATA MONITOR. Monitor FHO2S R and FHO2S L. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage greater than .45 volt during rich condition and less than .45 volt during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  8. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Verify if any DTCs are stored or are present in PENDING TROUBLE CODE information. If no DTCs are present, testing is complete. If any DTCs are present, go to applicable test and repair.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Verify stored DTCs. If DTCs P0335, P0340, P0433, P0500, P0510, P0703, P1250 and/or P1402 are present, repair those DTC(s) first and go to step 8 . If listed DTCs are not present, go to next step.
  2. Verify if DTC P0301, P0302, P0303, P0304, P0305 and/or P0306 is present in FREEZE FRAME PID DATA. If DTC is present, go to next step. If DTC is not present, repair DTC(s), present in FREEZE FRAME PID DATA and go to step 8 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Race engine in neutral 2 to 3 times. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 2 minutes under same conditions as when DTC was set. If MIL flashes, go to step 5 . If MIL does not flash, go to next step.
  4. Test drive vehicle under conditions reported by customer. If drive line vibrates, inspect and repair possible source of vibration. Go to step 8 . If no vibration is present, go to next step.
  5. Using scan tool, access PID/DATA MONITOR. Record PID data for IGSW, RPM, TPSV, ECT V, IAT V, MAFV, BRKSW and VSS with ignition switch on and engine idling. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. Go to step 8 . If all data is within specification, go to next step.
  6. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for IGSW, RPM, TPSV, ECT V, IAT V, MAFV, BRKSW and VSS. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. Go to step 8 . If all data is within specification, go to next step.
  7. Using scan tool, access PID/DATA MONITOR. Monitor FHO2S R and FHO2S L. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage greater than .45 volt during rich condition and less than .45 volt during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  8. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Verify if any DTCs are stored or are present in PENDING TROUBLE CODE information. If no DTCs are present, testing is complete. If any DTCs are present, go to applicable test and repair.
  1. Inspect all applicable connections. Repair as needed. Disconnect knock sensor harness connector. Check continuity of Red wire between terminal "A" of knock sensor and terminal No. 3S on PCM. (Scheme 39) If continuity does not exist, repair Red wire. If continuity exists, go to next step.
  2. Check knock sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If knock sensor is okay, go to next step.
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Inspect all applicable harness connectors. Repair as needed. Ensure ignition is off. Backprobing, check continuity of Blue wire between terminal "B" on CKP sensor harness connector and terminal No. 4AL on PCM connector. (Scheme 39)and (Scheme 41). If continuity does not exist, repair Blue wire. If continuity exists, go to next step.
  2. Backprobing, check continuity of Green wire between terminal "A" on CKP sensor harness connector and terminal No. 4AH on PCM connector. (Scheme 39)and (Scheme 41). If continuity does not exist, repair Green wire. If continuity exists, go to next step.
  3. Check CKP sensor air gap. See BASIC DIAGNOSTIC PROCEDURES article. Adjust as needed. If air gap as needed, go to next step.
  4. Check CKP sensor. See BASIC DIAGNOSTIC PROCEDURES article. Replace as needed. If CKP sensor is okay, go to next step.
  5. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Verify stored DTCs. If DTCs P1195 and/or P1402 are present, repair those DTC(s) first and go to step 12 . If listed DTCs are not present, go to next step.
  2. Inspect engine vacuum. If vacuum is low or erratic, inspect and repair vacuum system and go to step 12 . If engine vacuum is okay, go to next step.
  3. Verify if DTC P0400 is recorded on FREEZE FRAME PID DATA. If DTC P0400 is present, go to next step. If DTC P0400 is not present, go to step 5 .
  4. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 2 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Using scan tool, verify TEST #10:41:00 in DIAGNOSTIC MONITORING TEST RESULTS. If test exceeds MAX value, go to next step. If test does not exceed MAX value, problem may be intermittent. Ensure all applicable connections are clean and tight. Recheck for DTCs.
  5. Using scan tool, access PID/DATA MONITOR. Record PID data for BARO, MAFV, TPSV and IAT V. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for BARO, MAFV, TPSV and IAT V. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  7. Using scan tool, conduct IGNITION ON TEST in SIMULATION TEST. Switch EGRBV from OFF to ON. If solenoid can be heard operating, go to next step. If solenoid cannot be heard operating, go to step 10 .
  8. Using scan tool, conduct IDLING TEST in SIMULATION TEST. Disconnect vacuum hose on BARO sensor. Connect vacuum gauge. Switch EGRBV from OFF to ON. If vacuum is present, go to next step. If no vacuum is present, go to step 10 .
  9. Inspect all EGR vent and vacuum hoses. Repair or replace as needed. If all hoses are okay, go to next step.
  10. Inspect the EGR boost sensor solenoid. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If EGR boost sensor solenoid is okay, go to next step.
  11. Inspect EGR valve. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If EGR valve is okay, go to next step.
  12. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 2 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS -INTRODUCTION article. Using scan tool, verify TEST #10:41:00 in DIAGNOSTIC MONITORING TEST RESULTS. If test exceeds MAX value, go to next step. If no test exceeds MAX value, problem may be intermittent. Ensure all applicable connections are clean and tight. Recheck for DTCs.
  13. Using scan tool, verify PENDING TROUBLE CODE DTCs and DIAGNOSTIC MONITORING TEST RESULTS. If any DTCs are present, go to applicable test and repair as needed. If no DTCs are present, testing is complete.
  1. Inspect all applicable harness connectors. Repair as needed. Turn ignition on. Access PCM harness connector. PCM is mounted in front of center console, under radio. Using voltmeter, backprobe applicable PCM harness connector. Measure voltage between ground and terminal No. 4G (Green wire). (Scheme 39) If battery voltage is present, go to step 4. If battery voltage is not present, go to next step.
  2. Disconnect EGR solenoid valve (vent) harness connector. Turn ignition on. Measure voltage between ground and terminal "A" (Red/Black wire). If battery voltage is present, go to next step. If battery voltage is not present, repair Red/Black wire for open or short.
  3. Inspect EGR solenoid valve (vent). See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If EGR solenoid valve (vent) is okay, go to next step.
  4. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA and DIAGNOSTIC MONITORING TEST RESULTS have been recorded. Verify stored DTCs. If DTC P0100 and/or P0120 are present, inspect and repair first, then go to step 11 . If DTC P0100 and/or P0120 are not present, go to next step.
  2. Determine if DTC P0421 is recorded on FREEZE FRAME PID DATA. If DTC P0421 is present, go to next step. If DTC P0421 is not present, inspect and repair any other recorded DTCs. Go to step 11 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Using scan tool, verify TEST #10:11:11 in DIAGNOSTIC MONITORING TEST RESULTS. If test exceeds MIN value, go to next step. If test does not exceed MIN value, problem may be intermittent. Ensure all applicable connections are clean and tight. Recheck for DTCs.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAFV and TP V. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAFV and TP V. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Inspect exhaust system for any leakage. Repair as needed. Go to step 11 . If exhaust system is okay, go to next step.
  7. Inspect right front and right rear heated oxygen sensor s. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 11 . If both heated oxygen sensor s are okay, go to next step.
  8. Inspect right front heated oxygen sensor heater. See DTC P0135. Repair as needed and go to step 11 . If heated oxygen sensor heater is functioning correctly, go to next step.
  9. Inspect right rear heated oxygen sensor heater. See DTC P0141. Repair as needed and go to step 11 . If heated oxygen sensor heater is functioning correctly, replace catalytic converter. Go to next step.
  10. Repeat step 3 . If test exceeds MIN value, go to next step. If test does not exceed MIN value, go to step 2 .
  11. Using scan tool, verify PENDING TROUBLE CODE DTC and DIAGNOSTIC MONITORING TEST RESULTS. If any DTCs are present, go to applicable test and repair as needed. If no DTCs are present, testing is complete.
  1. Ensure FREEZE FRAME PID DATA and DIAGNOSTIC MONITORING TEST RESULTS have been recorded. Verify stored DTCs. If DTC P0100 and/or P0120 are present, inspect and repair first, then go to step 11 . If DTC P0100 and/or P0120 are not present, go to next step.
  2. Determine if DTC P0431 is recorded on FREEZE FRAME PID DATA. If DTC P0431 is present, go to next step. If DTC P0431 is not present, inspect and repair any other recorded DTCs. Go to step 11 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Using scan tool, verify TEST #10:11:11 in DIAGNOSTIC MONITORING TEST RESULTS. If test exceeds MIN value, go to next step. If test does not exceed MIN value, problem may be intermittent. Ensure all applicable connections are clean and tight. Recheck for DTCs.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAFV and TP V. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAFV and TP V. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Inspect exhaust system for any leakage. Repair as needed. Go to step 11 . If exhaust system is okay, go to next step.
  7. Inspect left front and left rear heated oxygen sensors. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 11 . If both heated oxygen sensor s are okay, go to next step.
  8. Inspect left front heated oxygen sensor heater. See DTC P0155. Repair as needed and go to step 11 . If heated oxygen sensor heater is functioning correctly, go to next step.
  9. Inspect left rear heated oxygen sensor heater. See DTC P0161. Repair as needed and go to step 11 . If heated oxygen sensor heater is functioning correctly, replace catalytic converter. Go to next step.
  10. Repeat step 3 . If test exceeds MIN value, go to next step. If test does not exceed MIN value, go to step 2 .
  11. Using scan tool, verify PENDING TROUBLE CODE DTC and DIAGNOSTIC MONITORING TEST RESULTS. If any DTCs are present, go to applicable test and repair as needed. If no DTCs are present, testing is complete.
  1. Ensure FREEZE FRAME DATA has been recorded. Determine if any other engine performance related DTCs are present. Repair those DTCs first. If no other engine performance related DTCs are present, go to next step.
  2. Using scan tool, monitor PID data (BARO V, ECT V, FTLV, FTP V, IAT V, MAFV, TPSV and VS). See PIN VOLTAGE/PID VALUE CHARTS article. If any signals are not within specification, see applicable component test in appropriate SYSTEM & COMPONENT TESTING article. Repair harness or replace malfunctioning component as needed. Go to step 20). If all signals are within specification, go to next step.
  3. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for BARO V, ECT V, FTLV, FTP V, IAT V, MAFV, TPSV and VS. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. Repair harness or connector as needed. Go to step 20 . If all data is within specification, go to next step.
  4. Continue monitoring PID data. Confirm RPM, LOAD, ECT and VSS FREEZE FRAME DATA. Operate vehicle for one minute and determine if any PID data items excessively change. BARO signal should change from atmospheric pressure to intake vacuum. If any signals suddenly change, check applicable component connections. Intermittent poor harness connection may have caused signal change. Repair harness or connector as needed. Go to step 20 . If all signals stay consistent and within specification, go to next step.
  5. Inspect fuel filler cap. Ensure filler cap is secure and not leaking. If cap is an after-market brand (non-OEM), replace with factory brand cap. Go to step 20 . If cap is okay, go to next step.
  6. Conduct IDLING TEST in SIMULATION TEST. Detach vacuum hose on charcoal canister. Increase PRGV (purge solenoid valve) from zero to 100 percent. Measure negative pressure (vacuum). Reading should change from atmospheric pressure to intake manifold negative pressure. If system operates correctly, go to step 11 . If system does not operate correctly, go to next step.
  7. Carefully pull on vacuum lines at purge solenoid valve and charcoal canister. Inspect all vacuum and vapor lines for looseness, improper connection and cracking at intake manifold and charcoal canister through purge solenoid valve. Repair or replace as needed. Go to step 20 . If all lines are okay, go to next step.
  8. Disconnect EVAP vacuum line from intake manifold. Connect vacuum pump to disconnected hose. Apply .5 in. Hg and ensure vacuum remains at .5 in. Hg for at least 2 minutes. If vacuum holds for 2 minutes, go to next step. If vacuum does not hold for 2 minutes, checked for cracked hoses and leaks. Repair or replace as necessary. Go to step 20 .
  9. Disconnect hose, located between charcoal canister and purge solenoid valve, from charcoal canister. Connect vacuum pump to disconnected hose. Apply .5 in. Hg and ensure vacuum remains at .5 in. Hg for at least 2 minutes. If vacuum holds for 2 minutes, go to next step. If vacuum does not hold for 2 minutes, checked for cracked hoses and leaks. Repair or replace as necessary. Go to step 20 .
  10. Inspect purge solenoid valve. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 20 . If purge solenoid valve is okay, go to next step.
  11. Remove charcoal canister beside fuel tank. Inspect for damage or clogging. Replace as needed. Go to step 20 . If charcoal canister is okay, go to next step.
  12. Pinch off hose on fuel tank side of charcoal canister. Remove fuel filler cap. Monitor PID data (FTP and FTP V). FTP (fuel tank pressure) and FTP V (fuel tank pressure signal voltage) should be the same as atmospheric pressure. If system operates correctly, install filler cap. Go to step 15 . If system does not operate correctly, go to next step.
  13. Inspect Fuel Tank Pressure (FTP) sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 20 . If FTP sensor is okay, go to next step.
  14. Inspect Tank Pressure Control Valve (TPCV). See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 20 . If TPCV is okay, go to next step.
  15. Remove TPCV and install a "T" fitting. Attach vacuum pump to "T" fitting. Monitor PID data (FTP and FTP V). Apply .5 Hg of vacuum to fitting. If FTP and FTP V values change to vacuum readings, go to step 19 . If FTP and FTP V values do not change to vacuum readings, go to next step.
  16. Inspect fuel tank and sending unit for leakage or damage. Repair or replace as needed. If fuel tank and sending unit are okay, go to next step.
  17. Inspect rollover valve. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 20 . If rollover valve is okay, go to next step.
  18. Inspect vent cut valve for leakage. See appropriate SYSTEM & COMPONENT TESTING article. Replace filler pipe assembly as needed. Go to step 20 . If vent cut valve is okay, go to next step.
  19. Inspect Canister Drain Cut Valve (CDCV). See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to next step. If CDCV is okay, go to next step.
  20. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 4 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Using scan tool, verify TEST #10:21:00 in DIAGNOSTIC MONITORING TEST RESULTS. If test exceeds MAX value, go to next step. If test does not exceed MAX value, problem may be intermittent. Ensure all applicable connections are clean and tight. Recheck for DTCs.
  21. Using scan tool, verify PENDING TROUBLE CODE DTC and DIAGNOSTIC MONITORING TEST RESULTS. If any DTCs are present, go to applicable test and repair as needed. If no DTCs are present, testing is complete.
  1. Inspect all applicable harness connectors. Repair as needed. Inspect purge solenoid valve. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If purge solenoid valve is okay, go to next step.
  2. Inspect evaporative hose between purge solenoid valve and intake manifold. Repair or replace as needed. If hose is okay, go to next step.
  3. Using scan tool, access PID/DATA MONITOR. Record PRGV duty value. Value should be zero percent. If data is not as specified, go to next step. If data is as specified, go to step 8.
  4. Turn ignition on. Access PCM harness connector. PCM is mounted in front of center console, under radio. Using voltmeter, backprobe applicable PCM harness connector. Measure voltage between ground and terminal No. 4O (White/Black wire). (Scheme 39) If battery voltage is present, go to step 8. If battery voltage is not present, go to next step.
  5. Disconnect purge solenoid valve connector. Measure voltage between ground and terminal "A" (Red/Black wire). If battery voltage is present, go to next step. If battery voltage is not present, check for open or short of Red/Black wire between purge solenoid valve and main relay.
  6. Turn ignition off. Disconnect PCM harness connector. Check continuity of White/Black wire between terminal "B" on purge solenoid valve harness connector and terminal No. 4O on PCM harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair White/Black wire.
  7. Check continuity between terminals on purge solenoid valve component connector. If continuity exists, go to next step. If continuity does not exist, replace purge solenoid valve.
  8. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME DATA has been recorded. Inspect all applicable harness connectors. Repair as needed. Inspect fuel tank pressure sensor and connecting hose for freezing, clogs or breakage. Repair as needed. If sensor and hose are okay, go to next step.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for FTP V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 5.
  3. Turn ignition off. Disconnect fuel tank pressure sensor connector. Turn ignition on. Measure voltage between ground and terminal "C" (Light Green/Red wire) on harness connector. (Scheme 38) If 5 volts is present, go to next step. If 5 volts is not present, check for open or short of Light Green/Red wire between fuel tank pressure sensor and PCM. Repair as needed.
  4. Inspect fuel tank pressure sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If fuel tank pressure sensor is okay, go to next step.
  5. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. If DTCs P0442, P0455, P1449 and/or P1450 are present, repair those DTCs first and go to step 10 . If listed DTCs are not present, go to next step.
  2. Using scan tool, access SIMULATION TEST, then IGNITION ON TEST. If CDCV can be heard operating, go to step 6 . If CDCV cannot be heard operating, go to next step.
  3. Inspect CDCV. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If CDCV is okay, go to next step.
  4. Inspect Tank Pressure Control Valve (TPCV). See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 10 . If TPCV is okay, go to next step.
  5. Remove charcoal canister beside fuel tank. Inspect for damage or clogging. Replace as needed. Go to step 10 . If charcoal canister is okay, go to next step.
  6. Inspect fuel tank pressure control valve. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If fuel tank pressure control valve is okay, go to next step.
  7. Pinch off hose on fuel tank side of charcoal canister. Remove fuel filler cap. Monitor PID data (FTP and FTP V). FTP (fuel tank pressure) and FTP V (fuel tank pressure signal voltage) should be the same as atmospheric pressure. If system operates correctly, install filler cap. Go to step 9 . If system does not operate correctly, go to next step.
  8. Inspect Fuel Tank Pressure (FTP) sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 10 . If FTP sensor is okay, go to next step.
  9. Remove and inspect plugging of one-way check valve and EVAP air filter. Replace as needed. Go to next step. If one-way check valve and EVAP air filter are okay, inspect plugging of hoses and go to next step.
  10. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 4 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Using scan tool, verify TEST #10:22:00 in DIAGNOSTIC MONITORING TEST RESULTS. If test exceeds MAX value, go to next step. If test does not exceed MAX value, problem may be intermittent. Ensure all applicable connections are clean and tight. Recheck for DTCs.
  11. Using scan tool, verify PENDING TROUBLE CODE DTC and DIAGNOSTIC MONITORING TEST RESULTS. If any DTCs are present, go to applicable test and repair as needed. If no DTCs are present, testing is complete.
  1. Ensure FREEZE FRAME DATA has been recorded. Determine if any other engine performance related DTCs are present. Repair those DTCs first. If no other engine performance related DTCs are present, go to next step.
  2. Connect vacuum gauge to vacuum port beside purge control system. Start and idle engine. Monitor manifold vacuum. If engine vacuum is within normal specification, go to next step. If engine vacuum is not within normal specification, repair engine intake system and/or engine performance problem. Go to step 10 .
  3. Monitor PID data (BARO V, ECT V, FTLV, FTP V, IAT V, MAFV, TPSV and VS). See PID DATA INFORMATION. If any signals are not within specification, see applicable component test in appropriate SYSTEM & COMPONENT TESTING article. Go to step 10 . If all signals are within specification, go to next step.
  4. Continue monitoring PID data. Confirm RPM, LOAD, ECT and VSS FREEZE FRAME DATA. Operate vehicle for one minute and determine if any PID data items excessively change. BARO signal should change from atmospheric pressure to intake vacuum. If any signals suddenly change, check applicable component connections. Intermittent poor harness connection may have caused signal change. Repair harness or connector as needed. Go to step 21 . If all signals stay consistent and within specification, go to next step.
  5. Inspect fuel filler cap. Ensure filler cap is secure and not leaking. If cap is an after-market brand (non-OEM), replace with factory brand cap. Go to step 10 . If cap is okay, go to next step.
  6. Using scan tool, run IGNITION ON TEST under SIMULATION TEST. Turn Canister Drain Cut Valve (CDCV) from OFF to ON. CDCV and Tank Pressure Control Valve (TPCV) should be heard operating. If system does not operate correctly, go to step 4 . If system operates correctly, go to next step.
  7. Using scan tool, run IDLING TEST under SIMULATION TEST. Detach vacuum hose on charcoal canister. Increase PRGV (purge solenoid valve) from zero to 100 percent. Measure negative pressure (vacuum). Reading should change from atmospheric pressure to intake manifold negative pressure. If system operates correctly, go to step 7 . If system does not operate correctly, go to next step.
  8. Carefully pull on vacuum lines at purge solenoid valve and charcoal canister. Inspect all vacuum and vapor lines for looseness, improper connection and cracking at intake manifold and charcoal canister through purge solenoid valve. Repair or replace as needed. Go to step 20 . If all lines are okay, go to next step.
  9. Disconnect EVAP vacuum line from intake manifold. Connect vacuum pump to disconnected hose. Apply .5 in. Hg and ensure vacuum remains at .5 in. Hg for at least 2 minutes. If vacuum holds for 2 minutes, go to next step. If vacuum does not hold for 2 minutes, checked for cracked hoses and leaks. Repair or replace as necessary. Go to step 20 .
  10. Disconnect hose, located between charcoal canister and purge solenoid valve, from charcoal canister. Connect vacuum pump to disconnected hose. Apply .5 in. Hg and ensure vacuum remains at .5 in. Hg for at least 2 minutes. If vacuum holds for 2 minutes, go to next step. If vacuum does not hold for 2 minutes, checked for cracked hoses and leaks. Repair or replace as necessary. Go to step 20 .
  11. Inspect purge solenoid valve. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 20 . If purge solenoid valve is okay, go to next step.
  12. Inspect Canister Drain Cut Valve (CDCV). See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 10 . If CDCV is okay, go to next step.
  13. Inspect Tank Pressure Control Valve (TPCV). See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 10 . If TPCV is okay, go to next step.
  14. Remove charcoal canister beside fuel tank. Inspect for damage or clogging. Replace as needed. Go to step 10 . If charcoal canister is okay, go to next step.
  15. Pinch off hose on fuel tank side of charcoal canister. Remove fuel filler cap. Monitor PID data (FTP and FTP V). FTP (fuel tank pressure) and FTP V (fuel tank pressure signal voltage) should be the same as atmospheric pressure. If system operates correctly, install filler cap. Go to step 18 . If system does not operate correctly, go to next step.
  16. Inspect Fuel Tank Pressure (FTP) sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 10 . If FTP sensor is okay, go to next step.
  17. Inspect rollover valve. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 10 . If rollover valve is okay, go to next step.
  18. Remove TPCV and install a "T" fitting. Attach vacuum pump to "T" fitting. Monitor PID data (FTP and FTP V). Apply vacuum to fitting. If FTP and FTP V values change to vacuum readings, go to step 10 . If FTP and FTP V values do not change to vacuum readings, go to next step.
  19. Inspect vent cut valve for leakage or clogging. See appropriate SYSTEM & COMPONENT TESTING article. Replace filler pipe assembly as needed. Go to step 10 . If vent cut valve is okay, go to next step.
  20. Repeat step 18 . Apply .5 in. Hg of vacuum. Monitor vacuum gauge for one minute. If vacuum is not maintained, inspect and repair leak. Go to step 10 . If vacuum is maintained, go to next step.
  21. Inspect fuel tank and sending unit for leakage or damage. Repair or replace as needed. If fuel tank and sending unit are okay, go to next step.
  22. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 4 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Using scan tool, verify TEST #10:22:00 in DIAGNOSTIC MONITORING TEST RESULTS. If test exceeds MAX value, go to next step. If test does not exceed MAX value, problem may be intermittent. Ensure all applicable connections are clean and tight. Recheck for DTCs.
  23. Using scan tool, verify PENDING TROUBLE CODE DTC and DIAGNOSTIC MONITORING TEST RESULTS. If any DTCs are present, go to applicable test and repair as needed. If no DTCs are present, testing is complete.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Inspect fuel gauge sending unit and PCM connectors for poor connection or loose wires. Repair or replace as needed. Go to step 7. If connectors are okay, go to next step.
  3. Using scan tool, access PID/DATA MONITOR. Record PID data for FTL V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 7.
  4. Turn ignition off. Remove instrument cluster. Disconnect fuel gauge sending unit and PCM harness connectors. PCM is mounted in front of center console, under radio. Check continuity of Green/Yellow wire between terminal No. 3K on PCM connector and terminal on fuel gauge sending unit. (Scheme 39) Repair as needed. Go to step 7. If continuity exists, go to next step.
  5. Inspect fuel gauge and fuel gauge sending unit. See appropriate INSTRUMENT PANELS article in ACCESSORIES & EQUIPMENT. Repair or replace as needed. Go to step 7. If both components are okay, go to next step.
  6. Check continuity of Green/Yellow wire between terminal "B" on fuel gauge sending unit harness connector and terminal No. 2N on instrument cluster harness connector. Repair as needed. If continuity exists, go to next step.
  7. Erase DTC. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC is present, replace PCM and go to next step. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  8. Erase DTC. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC is present, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for VS. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Turn ignition off. Remove instrument cluster. Disconnect PCM harness connectors. PCM is mounted in front of center console, under radio. Check continuity of Green/Red wire between terminal No. 1C on PCM connector and terminal No. 2K on instrument cluster harness connector. (Scheme 39) Repair as needed. If continuity exists, go to next step.
  4. With combination meter connector removed, measure continuity between terminals No. 2D (Blue/White wire) and 2H (Red/Black wire) on combination meter connector. If continuity exists, go to next step. If continuity does not exist, replace combination meter or circuit board (as applicable).
  5. Inspect VSS. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If VSS is okay, go to next step.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Ensure idle speed is within specification. See ON-VEHICLE ADJUSTMENTS article. Adjust as needed. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for IAC V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 7.
  3. Disconnect IAC valve harness connector. Ensure ignition is on. Measure voltage between ground and terminal "A" (Red/Black wire) on IAC valve harness connector. If battery voltage is present, go to next step. If battery voltage is not present, check for open or short in Red/Black wire between IAC valve and main relay.
  4. Turn ignition off. Disconnect PCM harness connectors. PCM is mounted in front of center console, under radio. Check continuity of Blue/Black wire between terminal No. 4M on PCM connector and terminal "B" on IAC valve harness connector. (Scheme 39) Repair as needed. If continuity exists, go to next step.
  5. Check continuity between component terminals on IAC valve. If continuity exists, go to next step. If continuity does not exist, replace IAC valve.
  6. Inspect IAC valve. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If IAC valve is okay, go to next step.
  7. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for CTP SW. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Turn ignition off. Disconnect PCM harness connectors. PCM is mounted in front of center console, under radio. Check continuity of Black/Yellow wire between terminal No. 3AB on PCM connector and terminal "D" on TP sensor harness connector. (Scheme 39)and (Scheme 40). Repair as needed. If continuity exists, go to next step.
  4. Check continuity of Brown wire between terminal No. 3X on PCM connector and terminal "C" on TP sensor harness connector. (Scheme 39)and (Scheme 40). Repair as needed. If continuity exists, go to next step.
  5. Inspect closed throttle position switch portion of throttle position sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace TP sensor as needed. If TP sensor is okay, go to next step.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for PSP SW. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 5.
  3. Turn ignition off. Disconnect PCM harness connectors. PCM is mounted in front of center console, under radio. Check continuity of Blue/Yellow wire between terminal No. 3T on PCM connector and PSP switch terminal. (Scheme 39) Repair as needed. If continuity exists, go to next step.
  4. Check power steering fluid pressure. See HYDRAULIC SYSTEM PRESSURE TEST in appropriate POWER RACK & PINION article. If power steering fluid pressure is correct replace power steering pressure switch and go to next step. If power steering fluid pressure is not correct, check power steering system.
  5. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for BRK SW. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 4.
  3. Turn ignition off. Disconnect PCM harness connectors. PCM is mounted in front of center console, under radio. Check continuity of circuit between terminal No. 1O (White/Green wire) on PCM connector and brake switch terminal (Green/Black wire). (Scheme 39) Repair as needed. If continuity exists, go to next step.
  4. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for IATDC V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Turn ignition off. Disconnect IAT (D/C) sensor connector. Turn ignition on. Measure voltage between ground and terminal "A" (Light Green wire) on harness connector. If 5 volts is present, go to next step. If 5 volts is not present, check for open or short of Light Green wire between IAT (D/C) sensor and PCM. Repair as needed.
  4. Turn ignition off. Disconnect PCM harness connectors. PCM is mounted in front of center console, under radio. Check continuity of Black/Yellow wire between terminal No. 3AB on PCM connector and terminal "B" on IAT (D/C) sensor harness connector. (Scheme 39) Repair as needed. If continuity exists, go to next step.
  5. Inspect IAT (D/C) sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If IAT (D/C) sensor is okay, go to next step.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for IATLC V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Turn ignition off. Disconnect IAT (L/C) sensor connector. Turn ignition on. Measure voltage between ground and terminal "A" (Green/White wire) on harness connector. If 5 volts is present, go to next step. If 5 volts is not present, check for open or short of Green/White wire between IAT (L/C) sensor and PCM. Repair as needed.
  4. Turn ignition off. Disconnect PCM harness connectors. PCM is mounted in front of center console, under radio. Check continuity of Black/Yellow wire between terminal No. 3AB on PCM connector and terminal "B" on IAT (L/C) sensor harness connector. (Scheme 39) Repair as needed. If continuity exists, go to next step.
  5. Inspect IAT (L/C) sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If IAT (L/C) sensor is okay, go to next step.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.

Manufacturer recommends that the following components and/or systems be inspected to ensure proper operation. Deterioration or malfunction of following components and/or systems could contribute to DTC P1170 being set

  1. Fuel Injectors
  2. Fuel Pressure Regulator
  3. Fuel Pump
  4. Fuel Filter
  5. Exhaust System
  6. Air Intake System
  7. PCV Valve
  8. Purge Solenoid & Hoses
  9. Ignition Coil
  10. CMP Sensor
  11. Engine Compression
  12. Mass Airflow Sensor
  13. ECT Sensor
  14. TP Sensor
  15. EGR System
  16. Vacuum Hoses

For testing and adjustment information on items listed, see SERVICE & ADJUSTMENT SPECIFICATIONS, ON-VEHICLE ADJUSTMENTS, BASIC DIAGNOSTIC PROCEDURES, VACUUM DIAGRAMS and appropriate SYSTEM & COMPONENT TESTING articles.

  1. Ensure FREEZE FRAME PID DATA has been recorded. Verify stored DTCs. If DTCs P1250 and/or P1402 are present, repair those DTC(s) first and go to step 9 . If listed DTCs are not present, go to next step.
  2. Verify if DTCs P1170 and/or P1173 are present in FREEZE FRAME PID DATA. If either DTC is present, go to next step. If neither DTC is present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 9 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 2 minutes under same conditions as when DTC was set. Verify if DTCs P1170 and/or P1173 is present in PENDING TROUBLE CODE information. If either code is present, go to next step. If neither code is present, problem may be intermittent. Ensure all applicable connections are clean and tight.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAF V, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAF V, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Using scan tool, access PID/DATA MONITOR. Monitor FHO2S R. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage greater than .45 volt during rich condition and less than .45 volt during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  7. Inspect right front heated oxygen sensor heater. See DTC P0135. Repair as needed and go to next step. If heated oxygen sensor heater is functioning correctly, go to next step.
  8. Monitor LONGFT1 and SHRTFT1 on FREEZE FRAME PID DATA. If fuel trim is shifting to lean condition, go to next step. If fuel trim is inactive or slow to respond, inspect air intake system for leaks. Repair as needed and retest.
  9. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Verify if any DTCs are stored or are present in PENDING TROUBLE CODE information. If no DTCs are present, testing is complete. If any DTCs are present, go to applicable test and repair.

Manufacturer recommends that the following components and/or systems be inspected to ensure proper operation. Deterioration or malfunction of following components and/or systems could contribute to DTC P1170 being set

  1. Fuel Injectors
  2. Fuel Pressure Regulator
  3. Fuel Pump
  4. Fuel Filter
  5. Exhaust System
  6. Air Intake System
  7. PCV Valve
  8. Purge Solenoid & Hoses
  9. Ignition Coil
  10. CMP Sensor
  11. Engine Compression
  12. Mass Airflow Sensor
  13. ECT Sensor
  14. TP Sensor
  15. EGR System
  16. Vacuum Hoses

For testing and adjustment information on items listed, see SERVICE & ADJUSTMENT SPECIFICATIONS, ON-VEHICLE ADJUSTMENTS, BASIC DIAGNOSTIC PROCEDURES, VACUUM DIAGRAMS and appropriate SYSTEM & COMPONENT TESTING articles.

  1. Ensure FREEZE FRAME PID DATA has been recorded. Verify stored DTCs. If DTCs P1250 and/or P1402 are present, repair those DTC(s) first and go to step 9 . If listed DTCs are not present, go to next step.
  2. Verify if DTCs P1170 and/or P1173 are present in FREEZE FRAME PID DATA. If either DTC is present, go to next step. If neither DTC is present, repair DTC(s) present in FREEZE FRAME PID DATA and go to step 9 .
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Referring to FREEZE FRAME PID DATA, operate vehicle for at least 2 minutes under same conditions as when DTC was set. Verify if DTCs P1170 and/or P1173 is present in PENDING TROUBLE CODE information. If either code is present, go to next step. If neither code is present, problem may be intermittent. Ensure all applicable connections are clean and tight.
  4. Using scan tool, access PID/DATA MONITOR. Record PID data for MAF V, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  5. Referring to FREEZE FRAME PID DATA, operate vehicle under same conditions as when DTC was set. Record PID data for MAF V, ECT V, TP V and CTP SW. Compare readings with specifications. See PIN VOLTAGE/PID VALUE CHARTS article. If any data is not within specification, go to applicable test in appropriate SYSTEM & COMPONENT TESTING article. If all data is within specification, go to next step.
  6. Using scan tool, access PID/DATA MONITOR. Monitor FHO2S L. Depress accelerator pedal to Wide Open Throttle (WOT) and release to race engine. Scan tool should display heated oxygen sensor voltage greater than .45 volt during rich condition and less than .45 volt during lean condition. If voltage is as specified, go to next step. If voltage is not as specified, replace heated oxygen sensor and retest.
  7. Inspect left front heated oxygen sensor heater. See DTC P0135. Repair as needed and go to next step. If heated oxygen sensor heater is functioning correctly, go to next step.
  8. Monitor LONGFT1 and SHRTFT1 on FREEZE FRAME PID DATA. If fuel trim is shifting to lean condition, go to next step. If fuel trim is inactive or slow to respond, inspect air intake system for leaks. Repair as needed and retest.
  9. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 3 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Verify if any DTCs are stored or are present in PENDING TROUBLE CODE information. If no DTCs are present, testing is complete. If any DTCs are present, go to applicable test and repair.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for IG SW. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 4.
  3. Disconnect starter harness connector. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Check continuity between terminal "S" (Black/White wire) on starter harness connector and terminal No. 1H (Black/Blue wire) on PCM harness connector. (Scheme 39) Repair or replace as needed. If continuity exists, go to next step.
  4. Inspect starter. See appropriate STARTERS article in STARTING & CHARGING SYSTEMS. Repair or replace as needed. If starter is okay, go to next step.
  5. Erase DTC. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC is present, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for PRC V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Disconnect PRC solenoid valve harness connector. Ensure ignition is on. Measure voltage between ground and terminal "A" (Red/Black wire) on PRC solenoid valve harness connector. If battery voltage is present, go to next step. If battery voltage is not present, repair Red/Black wire between solenoid and main relay.
  4. Turn ignition off. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Check continuity of Green/Black wire between terminal "B" on PRC solenoid valve harness connector and terminal No. 2R on PCM harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair Green/Black wire.
  5. Check continuity between PRC solenoid valve component terminals. If continuity exists, go to next step. If continuity does not exist, replace PRC solenoid valve.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed. Disconnect camshaft position sensor connector. Measure voltage between ground and terminal "B" (Red/Black wire). (Scheme 40) If battery voltage is present, go to next step. If battery voltage is not present, repair Red/Black wire.
  2. Turn ignition is off. Check continuity of Blue/Red wire between terminal "C" on CMP harness connector and terminal No. 4F on PCM connector. (Scheme 39)and (Scheme 40). If continuity does not exist, repair Blue/Red wire. If continuity exists, go to next step.
  3. Connect CMP connector. Turn ignition on. Access PCM harness connector. PCM is mounted in front of center console, under radio. Using voltmeter, backprobe applicable PCM harness connector. Measure voltage between ground and terminal No. 4F (Blue/Red wire). (Scheme 39)
  4. Voltage should be zero or about 5 volts with ignition on, or about 2.5 volts with engine idling. If voltage is within specification, go to step 6. If voltage is not within specification, go to next step.
  5. Check CMP sensor. See appropriate BASIC DIAGNOSTIC PROCEDURES article. Replace as needed. If CMP sensor is okay, go to next step.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed. If all connectors are okay, go to next step.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for EGRP V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 7.
  3. Disconnect EGR valve position sensor harness connector. Measure voltage between ground and terminal "B" (Light Green/Red wire). (Scheme 38) If 5 volts is present, go to next step. If 5 volts is not present, check for open or short in Light Green/Red wire.
  4. Turn ignition off. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Check continuity of Black/Yellow wire between terminal "A" on EGR valve position sensor harness connector and terminal No. 3AB on PCM harness connector. (Scheme 38)and (Scheme 39). If continuity exists, go to next step. If continuity does not exist, repair Black/Yellow wire.
  5. Check continuity off Red/Black wire between terminal "C" on EGR boost sensor harness connector and terminal No. 3R on PCM harness connector. (Scheme 38)and (Scheme 39). If continuity exists, go to next step. If continuity does not exist, repair Red/Black wire.
  6. Inspect EGR valve position sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If EGR valve position sensor is okay, go to next step.
  7. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for CDCV. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Disconnect CDCV harness connector. Ensure ignition is on. Measure voltage between ground and terminal "A" (Black/White wire) on CDCV harness connector. If battery voltage is present, go to next step. If battery voltage is not present, repair circuit between terminal "A" (Black/White wire) on CDCV harness connector and terminal "D" (Red/Black wire) on main relay.
  4. Turn ignition off. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Check continuity of Black/Blue wire between terminal "B" on CDCV harness connector and terminal No. 4R on PCM harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair Black/Blue wire.
  5. Check continuity between CDCV component terminals. If continuity exists, go to next step. If continuity does not exist, replace CDCV.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME DATA has been recorded. Determine if any other engine performance related DTCs are present. Repair those DTCs first. If no other engine performance related DTCs are present, go to next step.
  2. Monitor PID data (BARO V, ECT V, FTP V and VS). See PID DATA INFORMATION. If all signals are within specification, go to next step. If any signals are not within specification, see applicable component test in appropriate SYSTEM & COMPONENT TESTING article. Repair harness or replace malfunctioning component as needed. After repair, go to step 17 .
  3. Continue monitoring PID data. Confirm RPM, LOAD, ECT and VSS FREEZE FRAME DATA. Operate vehicle for one minute and determine if any PID data items excessively change. BARO signal should change from atmospheric pressure to intake vacuum. If any signals suddenly change, check applicable component connections. Intermittent poor harness connection may have caused signal change. Repair harness or connector as needed. Go to step 17 . If all signals stay consistent and within specification, go to next step.
  4. Using scan tool, run IGNITION ON TEST under SIMULATION TEST. Turn Canister Drain Cut Valve (CDCV) from OFF to ON. CDCV and Tank Pressure Control Valve (TPCV) should be heard operating. If system does not operate correctly, go to step 8 . If system operates correctly, go to next step.
  5. Using scan tool, run IDLING TEST under SIMULATION TEST. Detach vacuum hose on charcoal canister. Increase PRGV (purge solenoid valve) from zero to 100 percent. Measure negative pressure (vacuum). Reading should change from atmospheric pressure to intake manifold negative pressure. If system operates correctly, go to step 9 . If system does not operate correctly, go to next step.
  6. Inspect all vacuum and vapor lines. Repair or replace as needed. Go to step 17 . If all lines are okay, go to next step.
  7. Inspect purge solenoid valve. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 17 . If purge solenoid valve is okay, go to step 17 .
  8. Inspect Canister Drain Cut Valve (CDCV). See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 17 . If CDCV is okay, go to next step.
  9. Remove charcoal canister beside fuel tank. Inspect for damage or clogging. Replace as needed. Go to step 17 . If charcoal canister is okay, go to next step.
  10. Pinch off hose on fuel tank side of charcoal canister. Remove fuel filler cap. Monitor PID data (FTP and FTP V). FTP (fuel tank pressure) and FTP V (fuel tank pressure signal voltage) should be the same as atmospheric pressure. If system operates correctly, install filler cap. Go to step 17 . If system does not operate correctly, go to next step.
  11. Inspect Fuel Tank Pressure (FTP) sensor. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 17 . If FTP sensor is okay, go to next step.
  12. Inspect Tank Pressure Control Valve (TPCV). See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 17 . If TPCV is okay, go to next step.
  13. Remove TPCV and install a "T" fitting. Attach vacuum pump to "T" fitting. Monitor PID data (FTP and FTP V). Apply vacuum to fitting. If FTP and FTP V values change to vacuum readings, go to step 17 . If FTP and FTP V values do not change to vacuum readings, go to next step.
  14. Inspect vent cut valve for leakage or clogging. See appropriate SYSTEM & COMPONENT TESTING article. Replace filler pipe assembly as needed. Go to step 17 . If vent cut valve is okay, go to next step.
  15. Inspect 2-way check valve for leakage or clogging. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to step 17 . If 2-way check valve is okay, go to next step.
  16. Inspect EVAP air filter for clogging. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. Go to next step. If EVAP air filter is okay, go to next step.
  17. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Conduct DRIVE CYCLE MODE NO. 4 under DRIVE CYCLE PROCEDURES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. Recheck for DTCs. Using scan tool, verify PENDING TROUBLE CODE DTC and DIAGNOSTIC MONITORING TEST RESULTS. If any DTCs are present, go to applicable test and repair as needed. If no DTCs are present, testing is complete.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for FTL V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Turn ignition off. Disconnect fuel pump connector. Check continuity of Green/Yellow wire between terminal "B" on fuel gauge sending unit harness connector and terminal No. 3K on PCM harness connector. (Scheme 38)and (Scheme 39). PCM is mounted in front of center console, under radio. Repair as needed. If continuity exists, go to next step.
  4. Inspect fuel gauge and fuel gauge sending unit. See appropriate INSTRUMENT PANELS article in ACCESSORIES & EQUIPMENT. Repair or replace as needed. If both components are okay, go to next step.
  5. Check continuity of Green/Yellow wire between terminal "B" on fuel gauge sending unit harness connector and terminal No. 2N on instrument cluster harness connector. Repair as needed. If continuity exists, go to next step.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Inspect all applicable harness connectors. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for MAP V. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Turn ignition off. Disconnect MAP sensor solenoid valve connector. Turn ignition on. Measure voltage between ground and terminal "A" (Red/Black wire) on harness connector. If battery voltage is present, go to next step. If battery is not present, check for open or short circuit between MAP sensor solenoid valve connector and main relay. Repair as needed.
  4. Turn ignition off. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Check continuity of White/Green wire between terminal "B" on MAP sensor solenoid valve harness connector and terminal No. 4P on PCM harness connector. (Scheme 39) Repair as needed. If continuity exists, go to next step.
  5. Check continuity between MAP sensor solenoid valve component terminals. If continuity exists, go to next step. If continuity does not exist, replace MAP sensor solenoid valve.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable electrical harness and vent connections. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for BYPAIR1. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Disconnect by-pass air solenoid valve harness connector. Ensure ignition is on. Measure voltage between ground and terminal "A" (Red/Black wire) on by-pass air solenoid valve harness connector. If battery voltage is present, go to next step. If battery voltage is not present, repair Red/Black wire between solenoid and main relay.
  4. Turn ignition off. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Check continuity of White wire between terminal "B" on by-pass air solenoid valve harness connector and terminal No. 1AA on PCM harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair White wire.
  5. Check continuity between by-pass air solenoid valve component terminals. If continuity exists, go to next step. If continuity does not exist, replace by-pass air solenoid valve.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Inspect all applicable electrical harness and vent connections. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for CACBYP. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Disconnect charge air cooler by-pass solenoid valve harness connector. Ensure ignition is on. Measure voltage between ground and terminal "A" (Red/Black wire) on charge air cooler by-pass solenoid valve harness connector. If battery voltage is present, go to next step. If battery voltage is not present, repair Red/Black wire between solenoid and main relay.
  4. Turn ignition off. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Check continuity of Blue/Yellow wire between terminal "B" on charge air cooler by-pass solenoid valve harness connector and terminal No. 2E on PCM harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair Blue/Yellow wire.
  5. Check continuity between charge air cooler by-pass solenoid valve component terminals. If continuity exists, go to next step. If continuity does not exist, replace charge air cooler by-pass solenoid valve.
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable electrical harness and vent connections. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for ABVVAC. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Disconnect air by-pass solenoid valve (vacuum) harness connector. Ensure ignition is on. Measure voltage between ground and terminal "A" (Red/Black wire) on air by-pass solenoid valve (vacuum) harness connector. If battery voltage is present, go to next step. If battery voltage is not present, repair Red/Black wire between solenoid and main relay.
  4. Turn ignition off. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Check continuity of White/Red wire between terminal "B" on air bypass solenoid valve (vacuum) harness connector and terminal No. 2M on PCM harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair White/Red wire.
  5. Check continuity between air by-pass solenoid valve (vacuum) component terminals. If continuity exists, go to next step. If continuity does not exist, replace air by-pass solenoid valve (vacuum).
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable electrical harness and vent connections. Repair as needed.
  2. Using scan tool, access PID/DATA MONITOR. Record PID data for ABVVENT. Compare reading with specification. See PIN VOLTAGE/PID VALUE CHARTS article. If data is not within specification, go to next step. If data is within specification, go to step 6.
  3. Disconnect air by-pass solenoid valve (vent) harness connector. Ensure ignition is on. Measure voltage between ground and terminal "A" (Red/Black wire) on air by-pass solenoid valve (vent) harness connector. If battery voltage is present, go to next step. If battery voltage is not present, repair Red/Black wire between solenoid and main relay.
  4. Turn ignition off. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Check continuity of Brown/Yellow wire between terminal "B" on air by-pass solenoid valve (vent) harness connector and terminal No. 2A on PCM harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair Brown/Yellow wire.
  5. Check continuity between air by-pass solenoid valve (vent) component terminals. If continuity exists, go to next step. If continuity does not exist, replace air by-pass solenoid valve (vent).
  6. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Determine if any other DTCs are displayed. Repair those DTCs first. If no other DTCs are displayed, go to next step.
  2. Inspect ABV vent and vacuum solenoid. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If ABV vent and vacuum solenoid are okay, go to next step.
  3. Inspect all applicable system vacuum hoses for clogs or leaks. Repair or replace as needed. If hoses are okay, go to next step.
  4. Inspect ABV actuator. See appropriate SYSTEM & COMPONENT TESTING article. Replace as needed. If ABV actuator is okay, go to next step.
  5. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Inspect all applicable harness connectors. Repair as needed. Access TCM harness connector. TCM is mounted to upper left kick panel, behind instrument panel. Access PCM harness connector. PCM is mounted in front of center console, under radio.
  2. Disconnect PCM and TCM connectors. Using ohmmeter, check continuity of Green wire between terminal No. 1B on PCM harness connector and terminal No. 2K on TCM harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair Green wire.
  3. Check continuity of White/Red wire between terminal No. 1F on PCM harness connector and terminal No. 2N on TCM harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair White/Red wire.
  4. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Inspect all applicable harness connectors. Repair as needed. Ensure ignition is off. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Disconnect ABS/TCS control module harness connector. ABS/TCS control module is mounted to upper left kick panel, behind instrument panel, next to TCM.
  2. Check continuity of Pink/Green wire between terminal No. 1Q on PCM harness connector and terminal No. 2S on ABS/TCS control module harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair Pink/Green wire.
  3. Inspect ABS/TCS control module. See appropriate ANTI-LOCK article in BRAKES. Replace as needed. If ABS/TCS control module is okay, go to next step.
  4. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Inspect all applicable harness connectors. Repair as needed. Ensure ignition is off. Disconnect PCM harness connector. PCM is mounted in front of center console, under radio. Disconnect ABS/TCS control module harness connector. ABS/TCS control module is mounted to upper left kick panel, behind instrument panel, next to TCM.
  2. Check continuity of Orange/Black wire between terminal No. 3W on PCM harness connector and terminal No. 1P on ABS/TCS control module harness connector. (Scheme 39) If continuity exists, go to next step. If continuity does not exist, repair Orange/Black wire.
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.
  1. Ensure FREEZE FRAME PID DATA has been recorded. Ensure battery is fully charged and in acceptable condition. Correct as needed. Inspect MAIN fuse. Replace as needed. If main fuse is okay, go to next step.
  2. Turn ignition on. Using scan tool, check B+ voltage under PID/DATA MONITOR. Battery voltage should be present. If voltage is within specification, go to next step. If voltage is not within specification, repair Blue/Red wire between PCM terminal No. 4B and MAIN fuse. (Scheme 39) PCM is mounted in front of center console, under radio.
  3. Erase DTCs. See CLEARING CODES in appropriate SELF-DIAGNOSTICS - INTRODUCTION article. If DTC resets, replace PCM. If DTC is not present, intermittent poor harness connection may have caused DTC to originally set.