I recently took my 2021 BMWI3s with REX 26.000 miles on it for a long trip and coming back the only level 3 charger was blocked so I drove all the way home on the rex stopping for gas twice. The following day I get a check engine light and take it into the dealership. They said the fuel vent valve went bad again. The last fuel vent valve was replaced in October 2022 when the check engine light came on. Has anyone else experienced this? Is this a "known" issue? Thanks for any input!