do u get an check engine light too ? I know i had the same problem last year. the car wouldn't start, and if it did the check engine light will be comming on then the d4 willl flash. I took it to the mechanic and he told me that i needed some sensors changed. that was the main problem. Do u know how to check the ecu for codes ?
http://hondata.com/techecucodes.html