Here's one idea:
If the ignition coil is being replaced, the secondary sparkplug cable must also be checked. Replace cable if it has been burned or damaged.
If a secondary cable shows any signs of damage, the cable should be replaced with a new cable and new terminal. Carbon tracking on the old cable can cause arcing and the failure of a new coil.
DESCRIPTION OF YOUR IGNITION SYSTEM
The ignition system consists of a Powertrain Control Module (PCM) , crankshaft position sensor, cam position sensor, distributor, distributor cap, rotor, and a molded ignition coil pack.
The PCM controls the ignition system. The PCM controls ignition timing and coil dwell by controlling the ground path to the ignition coil. It has the capability of igniting the fuel mixture according to different engine operating conditions by delivering a variable electronic spark advance curve.
The PCM has a built in microprocessor that continually receives input from the engine sensors. The PCM then electronically advances or retards the ignition timing to provide good driveability during all operating conditions.
When engine is cold the PCM will provide a set amount of advanced timing to assure a quick efficient start.
When engine is warm the amount of spark advance provided by the PCM is determined by three input factors, coolant temperature, engine RPM, and manifold pressure.
The PCM also receives information from the oxygen sensor and adjusts the air-fuel mixture to assure the most efficient fuel burn possible.
The PCM also controls the Auto Shut-Down (ASD) Relay, which provides power to the ignition coil, fuel pump, oxygen sensor heater element, and fuel injectors.