Got a 95 Honda Civic EX. The check enging light stays on for about 7-10 seconds and then it will start. I've changed the main relay and got a remanufactured ECU. But the problem is still there. I pulled the main relay and pressed down of the internal coil and the fuel pump started as it should. Sometimes it will start without intervention and other times it takes a while for the fuel pump to kick in. Once I hear the fuel pump, the car starts with no problems.
