Won't Start!
If the ignition will not spark with the "tap test" then have you checked voltages to the coil and ECM? Is the ECM GROUNDED?
Check coil + voltage to ground with key "in run." Should be not much lower than 6 or 7 not much higher than maybe 9-10.
If it is at full battery, it means the coil is not drawing current---loss of ECM power or no ground at box, or open coil primary.
If it is in the range specified, re-check your "tap test." DO NOT use the coil wire. Rather "rig" a solid copper wire to a test gap