Mine does that too. When its cold it starts on the dime however, if I drive her for a while and make a pit stop after she's warmed up it wont crank over. So what I have to do is take the key out and turn to let the fuel pump start and then crank her over and at the same time give it a little gas. After a couple of cranks, it turns over and starts. Keep in mind this only happend once in a while not consistently. I wonder if it might be fuel pump? Or pump relay? Ive changed main relay and fuel filter already.
Yeah I just cleaned it wasn't even really dirty at all but I cleaned it anyway.
I had this problem on my 2000. I also had an intermitent no start but could wait and it would start right up just like a main relay problem. I knew about main relay problems from past Acura's and also replaced to elimate the posibility of this being the cause along with swapping relay. The car finally broke down and would not start. I had to have it tow it to my shop. The problem was the fuel pump resistor. It's function is to slow the fuel pump down to for noise reduction in the car at idle when not much fuel is needed. At least that is what I found through research on it's function. I disconnected it to verify the fix and ordered a new one to replace. The location is in the engine compartment on passenger side firewall. I looked on Prime when I was trying to figure out the problem but unless I missed it have never seen this failure mentioned. Thought I would share this in case anyone else is chasing this intermitent problem.