Hi stevenw,
Thank you for the donation.
Resetting the ECM would start means there is something wrong with the engine management system.
Did you check fuel pressure at fuel rail?
I would suggest checking wire connections and groundings. When engine stalled, did you try to retrieve Diagnostic Error Codes?
Let us start by going inot diagnostic modes to see if we can find anything wrong with the sensor or their circuits.
SELF-DIAGNOSTIC SYSTEM
Self-diagnostic system can be operated in any of 5 modes. Modes are manually changed using screwdriver through access port on ECM. With screwdriver turned fully clockwise, inspection lights will begin to flash. Count number of flashes. First flash is Mode I, second flash is Mode II, etc. When desired mode has been indicated, turn screwdriver fully counterclockwise. In different modes, Red LED and Green LED perform different functions.
Mode I (Exhaust Gas Monitor)
This is normal vehicle operating mode. Green LED will indicate loop status. If Green LED is not blinking, vehicle is in open loop or a fault exists with oxygen sensor or sensor circuit. If Green LED is blinking, vehicle is in closed loop. If a malfunction occurs in Mode I, Red LED and MIL (CHECK ENGINE light) will illuminate, indicating an engine control system malfunction has occurred.
Mode II (Mixture Ratio Feedback Monitor)
In Mode II, both Red LED and Green LED are used to monitor air/fuel mixture feedback control. Green LED will function as in Mode I. In open loop, Red LED and Green LED will remain on or off. For results to be valid, vehicle must be in closed loop. In closed loop, Red LED will indicate if system is running rich (light off), lean (light on) or at ideal air/fuel ratio (blinking synchronized with Green LED).
Mode III (Self-Diagnostics)
When Mode III is accessed, codes stored in ECM memory will be flashed by Green LED and Red LED on side of ECM. Red LED will flash first digit of code, while Green LED will flash second digit of code. For example: 3 flashes of Red LED followed by 5 flashes of Green LED indicate a Code 35.
Mode IV (Switch Check) This mode is used for checking engine control system's switch status. When idle switch or starter switch is activated, Red LED will come on and go off as status changes. For vehicle speed sensor status, Green LED will remain off when vehicle speed is less than 12 MPH and come on when vehicle speed is greater than 12 MPH.
Mode V (Test Mode)
Mode V represents a real-time diagnostic test of camshaft position sensor, ignition signal and mass airflow output signal. This mode is accessed for an in-bay running test of vehicle. Red and Green LEDs must be monitored carefully during this test, with special attention paid to number of flashes before each pause. Malfunction code will be displayed only once and will not be stored in memory. If Red LED blinks on and off evenly, a fault exists in camshaft position sensor. If Green LED flashes twice before a pause, a fault exists in airflow meter. If Green LED blinks 4 times before a pause, a fault exists in ignition signal.
Sunday, December 7th, 2008 AT 1:14 AM