you guys are funny! lol. check fuel fuel pump manually by turning ignition key and stopping just before it turns over. should be able to hear the fuel pump priming. should be a short whirring sound. if no sound than you fuel pump is toast.
you said said you were losing power before you ran out of gas. that could be an ignition or air flow issue. just a thought.