I have a 1994 Suburban K1500 with 5.7L engine. The engine is stalling, generally, but not always, after it has been running awhile. Here is what I have done and seen, in order that they occurred: 1) A couple weeks ago, the engine was running fine until my transmission failed. 2) I repaired the transmission 3) Drove it home, let it sit in the driveway a few days, then tried to drive it. It stalled after driving for a short time. 4) Replaced the fuel pump and the fuel filter. 5) Still stalls after running the engine until it warms up. 6) So I let it cool off awhile and then watched how the throttle body injectors were working when the engine is initially started. They are spraying just like they do when the engine is running properly. 7) After the engine stalled, I then watched how the injectors were working while trying to restart it. Nothing was coming out. Of course it didn't start. 8) I sprayed some starter fluid into the throttle body and tried a restart. The engine started up and the injectors started spraying like they should. Then they stopped spraying and the engine died. This only took a few seconds before it died. I'm pretty sure the transmission problem is just a coincidence. When the engine is running, everything is fine with the transmission in all positions (Park, Drive, Reverse, Neutral). The fact that the injectors don't spray when I attempt a restart tells me something is up with the fuel injection. But I'm not sure what it is, and I'm trying to avoid a shotgun solution approach (although my wife may be considering one of her own!). I had to have it towed home last week, and I'm afraid to drive it until I get this diagnosed and fixed. Any good ideas would be appreciated. Edit ---- One other thing - I checked the ALDL code (flashing check engine light) and the only code is a 12.