Originally Posted by toonking
Ahahahahhahahah... no geniuses here mate :)
Anyway, very common problem with Civics is a faulty Main Relay. If you've had problems starting the car when it's been parked in the sun, or 5 minutes after you shut it down after you drove for a while, it's most likely the Main Relay. Just check http://www.markl.f9.co.uk/howto/elec...main-relay.htm
for a detailed instructions on how to fix that. It was the first fix I did on my car, and it's starts up every time for 6-7 months now. A quick check that would say it's most likely the relay if you check your ECU for errors. The ECU/ECM (Electronic Control Unit/Electronic Control Module) is located under the carpet, where a passenger would keep it's feet while driving. Pull the carpet down a bit, put the key in position "II" (just when check engine light turns on, and you're ready to start the car, but don't crank it) and watch the red LED on ECU blink. It will blink once (sort of saying "Hello, I'm alive") and if it blinks a code 16 after that - it's most likely your main relay. It can do 16 short blinks, or 1 long blink and 6 short (long blink = 10, short = 1).
Anyway, if it's not that, then it's most likely the Igniter Unit. But if you're sure you're getting spark to the spark plug wires - I'd bet on main relay. Anyway, an igniter unit is a part of the distributor. You can search for a post titled "Sparkless & In The Snow" and look for my explanation how to check your Igniter.
Do let us know if you find out anything!
----- EDIT -----
Also, if it's been a while since you replaced your distributor cap, rotor, spark plugs and spark plug wires - you could really consider doing that.