I had this code and cleared a few times. Changed the purge valve and canister at the same time. Fixed prob for about 1 year. Then it came back. i can guarantee you it was the canister for me because I live on dirt roads and it was filled with soft silted dirt. The 2nd time it happened I...