If you did not run out of gas..it could be the fuel pump gave up the ghost. On these TBI/Injected cars..key on runs pump for short 2-3 second burst to pressure the injectors..then when you start and the computer knows you have fire to the plugs..the car will start and power the pump agian. When you run out of fuel..about 5-6 key ons before starting will usually fully prime the system as it a recirc stlye setup. So you need to put your ear to the gas fill spout and see if you hear the pump run..if not..check the pump relay, if relay test good then check to see if you have fire at the plugs., if that is good...run diagnostics and see if you have a ASD problem..