OK, so you have only replaced a few of the components. Lets go buy a coil, an ignition module, a distributor, a crank and cam sensor, new plugs and wires, a new ecm, maybe a new wiring harness, a new coolant temperature sensor, replace the intake manifold gasket, do a valve job, might as well throw a set of rings and bearings in it and a timing belt, an alternator just in case its sending out some AC current to the system, a fuse box that has ASD, ECM and other relays in it that control the system. I suggest that you also replace the fuel pump assy. and a fuel filter.
I'm not trying to be a smart ass here, but you don't throw parts at a vehicle to find the problem. You find the exact problem through proper diagnostics and then you replace the failed part(s). This is not a complicated process if you have the proper knowledge. Don't ask a chicken to fly an airplane with your family in it!!!
As a seasoned and extremely well educated automotive tech I get rattled by stupid suggestions that will most likely cost you money that you didn't need to spend.
GET A GOOD TECH TO FIX IT AND BE DONE WITH IT.