hey there i know your problem and your fix
mine did it and didnt do it agien for a year then just recently it did it three times in one week so i changed fuel pump didnt work then i found the problem it is the FUEL PUMP RELAY SWITCH is under the drivers side dash above the fuse box realy easy fix hyave a friend is a honda mechanic they dont get a lot of air there and tend to get moister in them and they stick thats wy it dont always hapen the only fix is get a new one 82 dollers at dealer was well worth it