first thing i would do is check spark....my guess is the emm is crapped out...far more common then fuel pump complete failure.

My first guesses are

failed emm
failed stator