same here

I have replaced the crank sensor, fuel pump, ignition coil, o2 sensor, ignition switch, distributor cap, and pcm and it is still dying on me. And backfiring. I have no idea what else to do!!! Anybody have any suggestions?