I can honestly say from this JUST happening to me this past week... best bet is your fuel pump went out. I replaced mine and fired right up... then the relays went out

oh alfa electrics! Yeah but it may be a pain to get it out but that would be my best guess, also see how much fuel pressure you have.