I just had this, but I had whole slew of codes in addition to it, I ended up replacing the entire canister.. ran me about $710 for the part.... It was an easy install, drop the spare tire and it's right there off the fuel tank.
You can try to replace independent parts on the canister but every...