what prompted you to change the canister?by all 3 you mean the valve under the hood, the charcoal canister and the vent valve in the back right?
but I had no issues before changing the canister. no codes or anything. how would changing the canister effect the under hood valve? I could see if when I first stated it had a leak. at that point narrowing down which one of the 3 had a leak would be more hassle than just replacing all 3 at once.
at this point I've changed 2 of the 3. should I just throw a new valve under the hood for sport? again, I wasn't fixing a code to begin with everything worked.
if that was all you did then the canister is possibly no good or went bad.
I tried to save a few bucks and initially bought aftermarket, stupid thing lasted 3 months, threw it in the garbage and bought oem, no problems since