Originally Posted by I'mdyinghere
Hm... very strange. Let's try a different approach.
I'd like you check your ECU for error codes. The ECU is located under the passenger's feet. Pull the carpet back a bit (under the glove box, where passenger's feet would rest while driving) and you'll see a metallic box with a circle in the middle. The circle is a red LED which will blink once you put the key to II (when the Check Engine Light turns on, but you still don't start the car). Look at the circle and turn the key to II. It will blink once (sort of saying "Hello, I'm alive..."). Look if it will blink again after that. Count the blinks. It can blink, say, 16 times. It can also blink different error codes. Anyway, just count the blinks. Bigger pause between blinks means another code will be reported after it. For example, you might get "blink-pause-blink-blink-blink-blink". It would mean error codes 1 and 4. Get back to us with the error codes.
After you do that, I'd like you to remove your negative battery cable for half a minute, and connect it back. If you check your error codes after that - there should be none. You've just cleared ECU memory of error codes. Now drive around until it starts stalling and let it shut down if it wants to. Then check for error codes again and let us know.
Now for checking the injectors. Whether you have only 2 injectors (Dual Point Fuel Injection) or 4 injectors (with the rail - Multi Point Fuel Injection), the procedure is the same. There will be a 2 pin electrical connector attached to each injector. Disconnect the electrical connector and you will see 2 pins on the injector. Take an ohmmeter and measure resistance between the 2 pins. Let us know how much resistance is measured (for each injector). Also, let us know how many injectors you have (2 or 4 - makes a difference as to what the resistance should be). Also, tell me the engine code if you know it - it would help me see how much resistance there should be.
Perhaps, if the car was sitting for a long time, the gas in the tank has gone bad. Labman could tell you more on this, since I never had experience with this. But if it's been sitting for a while, try to flush the tank and put new fuel in it.
Well, when you get back to us with more results - we'll see what the problem might be.