There are several things that can throw the code.
Check for vacuum leaks
Loose gas cap
Catalytic convertor stopping up
Faulty mass air flow sensor
Fuel pressure regulator
Water temp sensor
You need to have the mass air flow checked with a scan tool such as VAG-COM to check the readings . Aftermarket sensors seem to be a problem.