Your Civic shows classic signs of ECM failure.
. Perform the K-Test on the ECM:
Remove the MAP Sensor connector and turn the ignition switch to ON (not start). Using a multimeter, check for 5 volts going between the MAP Sensor connector's reference wire (+) and ground. As you look at the connector, this is the socket on the right. Really press the black test lead into a cleaned main ECM ground on the thermostat housing. If the voltage is low, it's probably indicating ECM failure. Most failed ECMs will record a fraction of a volt. To me, the K-Test is simple, elegant, and accurate.
. Replace the ECM, if warranted by the K-Test:
https://www.askmehelpdesk.com/cars-t...tml#post235038
Easy fix.