Overfilling the vehicle does not effect the vent valve, it saturates the canister. It will not happen the first time it is done, hundreds of overfills is usually what does it. As a general rule don't overfill but again it didn't do the valve in.
Hey your awesome thanks for the quick answer. So i guess the canister will dry out as long as I stop filling it up to much. I haven't filled it up since I replaced the part, tanks still full.