hmm,, i don't think its gas
i was driving down the road about 50 mph
and all the sundden the eletricity went out thorugh out my whole car "c4" the engine stop firing, 'i didn't think this was possiable' then 30 seconds later they started firing again,, this is when my alt blew, then i was running off my battery,, going home
anyways,
lets talk about fuel, for a second,, im assuming its a c4, it has two fuel rails on both sides, that holds alot of gas, if the pump stop working it would have to stop working for a long period of time like 5 mintues before u use up the gas enough to make the car completly stall out,,
so this is what im thinking,,,, do you have any codes?,, a bad egr valve will make a call stall, but I think it makes it stall when your at an idle ,,, maybe you have a spark problem,, icm or someting, icm's can go out several ways