Wahrscheinlich wird es so sein (Vermutung):
Tankentlüftungsventil ist defekt.
Dadurch entsteht Falschluft und das Gemisch passt nicht mehr zu 100%
Neben der Tankentlüftung wird als Folgefehler noch der Luftmassenmesser gemeldet
denn bedingt durch die Falschluft passt das Verhältnis von angesaugter Luft und
tatsächlicher Luftmenge nicht mehr.
Vielleicht hätte es einfach gereicht nur das (günstigere) Tankentlüftungsventil zu tauschen ?
Wie schon geschrieben wurde ist das gerne mal ein Thema.