OK here is my history of my battle with the gas cap leak:
1) replaced original gasket with the spud washer, which promptly turned punky.
2) Packed out original washer with supposedly gas proof gasket material I had laying around- still leaked.
3) taped up filler hole in tank and smoothed and polished the contact area of the neck with emery cloth. Still leaked but not as much.
4) installed the Honda gasket- leaked worse.
5) Cut the hole in the Honda gasket larger so it would fit over the edge of the lock assembly and seat right against the cap and re-installed the original gasket on top of it. This worked fine for a while, but the Honda gasket shifted, blocking the vent intake, and causing the bike to act like it was running out of gas. It would start up after a few minutes and run for a few minutes before it would starve for gas again.
6) Cut a slot in the Honda gasket and positioned the slot so as not to block the vent, and I haven't had a leak since.