Happened to me a while ago and after replacing hella shit (fuel pump, fuel filter, spark plugs and wires, main relay, distributor components, etc) and checking for leaks.. It ended up being a small leak from my semi-new head gasket, allowing small amounts of water into two of my cylinders...