Roscoe,
Are the plugs you put in a "resister" type plug?
Non-resister type plugs can induce stray electrical noise in the sensor circuits. This is commonly called "spark echo".
The low-amperage engine-control current flows can be skewed by spark echo, resulting in incorrect air fuel ratios, spark timing, and even idle air control problems. Scott, is this what you were referring to as a "spark leak"?
You can hook up an LED test light to your CID sensor, the dark green wire that is the second one down from the top in the left side connector of the DIS, and ground the LED testor to the negative battery post.
Crank the engine. If the LED flashes, the sensor is good and the wire from the sensor to the DIS is good. You can do the same test with the CPS. Look at the CPS wires diagram for the colors and the signal wire that goes to the DIS.
If the sensor signal is getting to the DIS, then the next question is, are the signals getting from the DIS to the coil pack?
You can guess and replace parts all day long, and may solve the problem, only to have the problem return a day, a week, or a month later.
Do yourself a favor and check all of your connections for any signs of corrosion or poor connection. hope this helps, rangerj