When the Check Engine Lamp shows, an error has been detected in the engine management system and you have to get to the self-diagnostic mode to retrieve freeze frame data to understand what is causing it.
You frequent stalling should be an idling system and we will get to it later.
First we weill get the Diagnostic Trouble Code with the following procedures.
Diagnostic Trouble Codes (DTCs) can be retrieved using one of the following methods:
Using an analog Volt-Ohmmeter (VOM).
Using Malfunction Indicator Light (MIL).
Using Superstar II (007-0041B) scan tester.
Using New Generation Star (007-00500) scan tester.
Using an aftermarket scan tester
Codes are accessed from PCM using Data Link Connector (DLC).
Procedure to retrieve codes varies with equipment used. Follow QUICK TEST for specific procedure used to retrieve codes. If no code or only intermittent fault is found after performing QUICK TEST, proceed to SWITCH MONITOR TEST.
NOTE: After performing equipment hookup, follow appropriate quick test procedures based on type of equipment being used. See QUICK TEST.
Using Analog Volt-Ohmmeter (VOM)
1) Turn ignition off. Locate Data Link Connector (DLC). See Fig. 1 . Connect positive (+) lead of VOM to PCM STO terminal at DLC and negative (-) test lead to engine ground (GND). See Fig. 2 . Set VOM to 0-20V DC range.
2) Connect a jumper wire between ground and PCM STI terminal of DLC. See Fig. 2 .
Using Malfunction Indicator Light (MIL)
Check MIL operation. Turn ignition switch to ON position. If MIL is on, MIL circuit is okay. Go to next step. If MIL is off, go to CIRCUIT TEST MIL. After performing CIRCUIT TEST MIL, return to this procedure. Connect a jumper wire between ground and PCM STI terminal of DLC. See Fig. 2 .
Analog VOM Or MIL
1) To perform Key On Engine Off (KOEO) self-test, turn ignition switch to ON position and observe voltmeter (or MIL). Count voltmeter needle sweeps (or MIL flashes). If codes are not present, go to step 3). If codes are present, record codes, turn ignition off and go to next step.
NOTE: If a code repeats immediately after codes have been cleared, it is considered a "hard fault". If a code does not immediately repeat, the fault is considered "intermittent" and is not failing during self-testing.
2) Erase codes from PCM memory. Repeat step 1). If no codes are present go to next step. If any codes are present, refer to CODE REFERENCE table to determine circuit test to perform. After performing repair, return to start of quick test.
3) To perform Key On Engine Running (KOER) self-test, remove jumper wire from DLC. Start engine and run at 3000 RPM for 3 minutes. Reconnect jumper wire at DLC. Turn ignition off, then restart engine and run at idle. Read codes.
4) If no codes are present, go to ANALOG VOM OR MIL under SWITCH MONITOR TEST. If codes are present, refer to CODE REFERENCE table to determine circuit test to perform. If engine does not start, check for codes and repair as necessary.
Friday, January 16th, 2009 AT 8:05 AM