I had similar intermittent low idle stumble/die issues on my 8.1l in my 2500HD last year, acted like it wasn't getting fuel. Tried bulk sensor replacement including throttle, pedal, O2, etcetera. I am pretty sure it ended up being the Camshaft position sensor, low on the front of the engine...