Just a shot in the dark but I know you said you replaced the fuel pump and filter but is there a way you can make sure the injectors are firing? I saw one mentioned to try starting the car with the pedal slightly depressed to see if it stays running. Did it? You said the spark was good so Im still stuck on the fuel theory. Good luck.