Get a new gas cap,clear the code and drive it. I bet it stays off