I think this may be helpful to you. Since you keep mentioning the battery light etc.
http://www.grandprixforums.net/know-...lls-63491.html
If your spraying starter fluid at it got it running for a moment, then you are likely not getting fuel. I may have missed you answering if there is fuel pressure at the schrader valve or not. If there is pressure there, look to the fuel injector fuse. If the fuse is good, test for power at the injectors. If you have 12+ at the injectors, then there may be an issue causing the pcm to not turn on the injectors.