duende08, ensure that the car passes the 3 basic diagnostic questions, in Sections A and B, of the Sticky. Next, clean the main ECM ground, located on the thermostat housing, and clean the connector going to the MAP Sensor. Perform the K-Test on the ECM--should it fail, replace the ECM.
Because of the age and mileage on your Civic, I would also replace the Ignition Control Module and coil:
https://www.askmehelpdesk.com/cars-t...tml#post265896
If you do everything above, I bet your problem will be solved.