I believe that the Main Relay (on earlier Civics, it was next to the driver's left knee on the side wall of the cockpit) powers the ECU. It is not uncommon for the solder joints on the relay's circuit board to crack and fail. You might consider pulling it out and inspecting or just plain re-soldering the pins.
-soD
|