I get that code every couple months if I haven't tightened the gas cap properly. Tightening it always works for me but the rubber seal could be bad, so you might need to replace it.

Clear the code, and if it isn't back within 15 miles, then you've found your problem.