Originally Posted by
txgreasemonkey
. Check for codes.
. Reset the ECM, by disconnecting the negative battery cable for 10 seconds--record any radio codes first. This may be sufficient to solve the problem. It will force the ECM to relearn many things about how you drive.
You likely have a lifetime fuel filter, which is part of the fuel pump in the gas tank. Honda fuel pumps are very reliable. My gut is that the problem is electrical-related. If the problem persists, focus on the Crankshaft Position Sensor--it might only need to be removed and cleaned with a spritzled rag.