ENGINE WILL NOT START
Ensure steps for spark and fuel testing in BASIC TESTING article have been performed.
- Check ignition system. See «BASIC TESTING»(ref-16246) article.
- Check fuel pressure. See «BASIC TESTING»(ref-16246) article.
- Check PGM-FI main relay. See «BASIC TESTING»(ref-16246) article.
- Check Crankshaft Position (CKP), Top Dead Center (TDC), Cylinder Position (CYP) and/or Crankshaft Speed Fluctuation (CKF) sensors. See appropriate Diagnostic Trouble Code (DTC) in «TESTS W/CODES»(ref-16284) article.
- Check for contaminated fuel.
- Check A/T gear position signal (A/T) or clutch switch signal (M/T). See «SYSTEM/COMPONENT TESTS»(ref-16298) article.
- Test PCM power and ground circuits. See MALFUNCTION INDICATOR LIGHT (MIL) in «TESTS W/CODES»(ref-16284) article.
- Other possible causes of ENGINE WILL NOT START are engine compression, intake air system leakage, engine locked up, timing belt, starting system, overheating and battery.
HARD TO START
- Check fuel pressure. See «BASIC TESTING»(ref-16246) article.
- Check ignition system. See «BASIC TESTING»(ref-16246) article.
- Check MAP. See appropriate DTC P0101, P0106 or P0107 in «TESTS W/CODES»(ref-16284) article.
- Check air cleaner.
- Check BARO sensor. See appropriate Diagnostic Trouble Code (DTC) in «TESTS W/CODES»(ref-16284) article.
- Check EVAP control system.
- Check for contaminated fuel.
COLD FAST IDLE TOO LOW
- Check Idle Air Control (IAC) valve for proper operation. See appropriate DTC in «TESTS W/CODES»(ref-16284) article.
- Check fast idle thermo valve. See «SYSTEM/COMPONENT TESTS»(ref-16298) article.
- Check idle speed adjustment. See «ADJUSTMENTS»(ref-16232) article.
- Check Intake Air Temperature (IAT) sensor. See appropriate Diagnostic Trouble Code (DTC) in «TESTS W/CODES»(ref-16284) article.
- Check air cleaner.
COLD FAST IDLE TOO HIGH
- Check Idle Air Control (IAC) valve. See appropriate Diagnostic Trouble Code (DTC) in «TESTS W/CODES»(ref-16284) article.
- Check fast idle thermo valve. See «SYSTEM/COMPONENT TESTS»(ref-16298) article.
- Check idle speed adjustment. See «ADJUSTMENTS»(ref-16232) article.
- Check throttle cable and then throttle body for sticking and binding.
IDLE SPEED FLUCTUATES
- Check idle speed adjustment. See «ADJUSTMENTS»(ref-16232) article.
- Check Idle Air Control (IAC) valve. See appropriate Diagnostic Trouble Code (DTC) in «TESTS W/CODES»(ref-16284) article.
- Check fast idle thermo valve. See «SYSTEM/COMPONENT TESTS»(ref-16298) article.
- Check throttle cable and then throttle body for sticking and binding.
LACK OF POWER
- Check fuel pressure. See «BASIC TESTING»(ref-16246) article.
- Check throttle cable and then throttle body for sticking and binding.
- Check Throttle Position (TP) sensor. See DTC P0122, P0123, P1121 and/or P1122 in appropriate «TESTS W/CODES»(ref-16284) article.
- Check air cleaner and intake air pipe.
- Check 3-Way Catalytic Converter (TWC) for restriction.
- Check for contaminated fuel.
ENGINE STALLS
- Check fuel pressure. See «BASIC TESTING»(ref-16246) article.
- Check ignition system. See «BASIC TESTING»(ref-16246) article.
- Check MAP sensor. See appropriate DTC P0106, P0107 and/or P0108 in «TESTS W/CODES»(ref-16284) article.
- Check Idle Air Control (IAC) valve. See DTC P1508 or P1509 in «TESTS W/CODES»(ref-16284) article.
- Check for contaminated fuel.
- Check idle speed adjustment. See «ADJUSTMENTS»(ref-16232) article.
- Check Crankshaft Position (CKP), Top Dead Center (TDC), Cylinder Position (CYP) and/or Crankshaft Speed Fluctuation (CKF) sensors (if equipped). See appropriate DTCs in the «TESTS W/CODES»(ref-16284) article.
- Check brake switch signal. See «SYSTEM/COMPONENT TESTS»(ref-16298) article.
Intermittent Simulation
To reproduce conditions creating an intermittent problem, use the following methods
- Lightly vibrate component.
- Carefully heat component using a hair dryer.
- Wiggle or bend wiring harness.
- Spray component with water mist.
- Remove/apply vacuum source.
Monitor circuit/component voltage or resistance while simulating intermittent problem. If engine is running, monitor for self-diagnostic codes. Use test results to identify a defective component or circuit.