VAGCOM it is the best I can think of.
Check your coil pack. The 1.8t coil packs are pretty lousy at best in terms of reliability and durability. Find someone with a 1.8t MAF and see if that'll do it. With some 1.8t engine codes (AWM for instance) it will not run without the MAF.
Just that oil light thing is really out there.
So again, take a VAGCOM to it, see what pops up. Hopefully it's nothing major