Where on the image below is the white valve you are taking about. I have never seen it.
View attachment 258606
Did you use oem parts? When I change out the vent valves on my Denali I used Autozone junk and they only lasted 3 months, the second time I used OEM parts and I have not had them go out in 3 years
Combination of oem and oreilly parts. The vent valve on the charcoal canister is from oreillys. The canister I believe is from eBay and is Delco. The fuel tank pressure valve is Delco and the purge valve on the intake is Delco.