For the last few weeks my 2003 Honda Civic has had trouble starting. If I try to crank it (move key from OFF to START) the dashboard lights will flash and the will rotate fully (rrrr rrrr rrrr rrrr...) but it is all under the power of the battery/starter motor but then will not be powered all on it's own. It doesn't stop though unless I let go of the key. (i.e. it cranks over fine but won't start) The fuel gauge stays on empty.
If I wait a few seconds (5-10) with the key in the ON position the fuel gauge will rise to the correct level and then I can start the car but it still takes about twice as long to start. If I have the AC on still it is unlikely to start at all.
Periodically while driving all the dashboard lights will turn off too. This has only happened 2 or 3 times. Certainly not every time the car is driven. Sometimes, while driving, there is a lag between pressing the accelerator and more power being applied. It'll give a little jolt after a second giving it gas.
I thought at first it was a dead battery because the first few times I didn't wait in ON. Giving it a jump didn't really seem to solve anything though. It let me try to crank it for a long time then eventually started.
Could this be a fuel pump issue?