2005 Chevy Cavalier will start, but dies immediately.
I've already changed the fuel filter and fuel injector pressure regulator, and I can hear the fuel pump just fine. There
are no leaks anywhere (at least, none that I can see on the ground). I believe that the relay works, or else it
wouldn't start at all. I checked the spark plugs, which all seem to be in good condition. What else could it be? Or,
what all can I check before having to take it in the a mechanic (seeing as I'd have to tow it otherwise)?