this happened to me recently; i checked my DIVERTER VALVE, vacuum lines, PCV. these were fine. my boost tap had a plug missing so i plugged it. then we checked the coil packes- swapped them out, along with new spark plugs, then i checked the fuel filter, swapped that out. still nothing got it fixed, thinking now it was the CAM follower OR FUEL PUMP. so that was the next thing to check out, but by this time, i had taken it to the vw dealership and they ran the computer and found misfiring. they rechecked everything i did, nothing looked out of sorts. they then cleared the code and had it sit idle for two hours and test drove it around. they could not get the misfiring or error code back on. in all they said it could have been dirty gasoline, air bubbles or dirt some where along the way.
so my suggestion is check everything that can possibly give a leak, then check your ignition coils and spark plugs, better yet swap them out. run idle for awhile, if this doesn't fix it, i sure you got to have someone else check it out.
hope this helps in some way