Let me start by saying, the truck was running beautifully until 2 days ago. Engine died at a stop light. When trying to restart, it stumbles, idles rough, back fires. Won't build rpm. Will run with erratic idle speed and then shut down. Easily restarts with same conditions. I performed all the Cruiser54 tips except for upgrading the sensor ground (those were checked). It does have upgraded grounds and positive cables everywhere else. Things I have tried that did not work, tested and replaced with known good parts the following: ECU, CPS, TPS, IAC, MAP sensor, Coil and Ignition module, distributor, fuel pressure regulator, injectors. Setup distributor per Cruisers instructions. Fuel pressure is 40 psi at the rail and it holds a good long time after you turn it off. Pushed, pulled and twisted all engine wiring looking for a problem, no change. I am out of ideas. Any body have anything else that I havent checked already? Smells extremely rich when its running.