I would double check the spark and good fuel psi.....Ive ran a 96 neon with a nickle size hole in a piston for 100's of miles.....It just wouldnt die !!!! I put a used salvage yard piston in it and 75K more miles on it before i sold it. Great little cars.
If you are shure you have good fuel psi and spark, you might want to look at what the ecm is doing.