I had or still have the same code.
Trying to solve this issue i change the charcoal canister,vacuum tested all the hoses related to the EVAP,replaced the vacuum valve solenoid,etc & still code pops up.

After reseting the ECU it rarely comes on because i use my remote started to warm the engine,turn off the engine after 5 minutes and then use my key to turn the engine again and roll out, i guess that procedure avoids the ECU to test the EVAP