Welcome to RennTech.org Community, Guest
I too have had this problem. It occurs on and off for three years. Dealer can't fix. I have had the EVP Canister replaced twice. Appears to be related to overfilling the gas tank. When there is gas collected up the tube it causes the fault. Need to empty tank and refill normally. Once I have driven through one or two tanks of gas the code clears.