The Ignition Control Module (ICM) may be bad, which controls when the coil fires. Here's how to remove and replace it:
https://www.askmehelpdesk.com/cars-t...tml#post265896
AutoZone will test ICMs and coils for free.
Proper ignition system evaluation, however, begins by answering three basic diagnostic questions:
1. When you turn the ignition switch to ON (Position II), does the Check Engine Light (CEL) come on and then go off after 2 seconds? If not, the problem is with the ACG (ALT) (S) fuse, in the under-dash fuse/relay box; ECM (perform the K-Test); Main Relay; or the Ignition Switch. Perform tests in that order.
2. When the CEL goes out, do you hear and/or feel the Main Relay "click"? If not, repair or replace the Main Relay.
3. During the 2 second interval that the CEL is on, do you hear the fuel pump in the gas tank run? If not, check the fuel pump.
If the CEL does not go out, most Civics will not spark and the fuel pump will not run. That's why we begin our diagnosis here.