Electrical or fuel problem?

clogged fuel filter, maybe.