I was riding it today and it made the sound again. It definitly came from the engine. I changed the plug, and lightened up the connection between the plug cap and the coil, and it seems to be fine now. I guess I'll have to wait and see if it comes back. I did change to a hotter plug (just because that's what I had) and that may have been the problem.