When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
So looking it doesn't appear there are direct oem replacements for the Charcoal Canister vent valve solenoid. I did find something that may work off of Amazon and would like some feedback to see if anyone else has used this part. This is on a 2000 Discovery and the vent valve is in the engine bay as seen in the picture that's posted.
ACDelco GM Original Equipment 214-1091 Vapor Canister Vent Valve, Black https://a.co/d/4lbMJdk