Check the PGM-FI main relay. It is a common cause of fuel pump not working. The MIL tends to stay on and not go off when engine could not be started.
If you google HONDA PGM-FI MAIN RELAY YouTube, you would get a lot information on them and how to go about.
Saturday, October 27th, 2012 AT 6:48 PM