How old is the pump? With a sudden crank, no start with everything else you mentioned you already replaced, it is probably the fuel pump. There are internal seals and parts the can break up. If that's the original pump, its almost certainly bad, the E85 could have just pushed it over the edge...