95 Honda civic won't start until after 2nd click
My 95 Honda civic won't start until after the 2nd click when the key is in the start position. When it starts, it runs fine and doesn't die at all. However, when it sits for a while, it behaves the same way again(cranks, but won't start, until after the sound of the 2nd click at which time the check engine light goes off as well). Previously, this problem had been going on for over a year. I would crank the car but it would not start until the check engine light goes off (which seem to coincide with the 2nd click sounding off). About a week ago it just wouldn't start at all (after I had crank it several times-it cranks but engine won't roll over), so I had a mechanic checked it out. But from what I can tell, he fixed nothing even though he charged me $400 for $65/hour for the time the car was at his garage. He told me that I would need to put the key in the start position and listen for the 2nd click every time in order for the car to start. He also suggested I may need a new fuel pump. This is working but I don't know how long this can go on because is not normal. I need to know what could possibly be the problem? I love my honda and has invested a lot of new parts into it(is only 130,000 miles). I hope you can can give me some quality consumer advice that may be helpful in resolving this problem. Thanks in advance.