That's the code you get when the gas tank isn't airtight. Open your new cap, do you hear pressure being released? If so, you're good. If it's not airtight, get one from Honda.
Open right-front door, open fusebox in the end of dashboard near door hinges. Pull fuse #13 for a minute, then put it back. This resets your ECU. Now if you STILL have a problem, the code will come back after several engine-starting cycles.