It may be coming from the engine breather, disconnect the breather pipe and redirect it. If you have a lot of oil coming from the breather there may be a problem with the piston rings, a small amount of oil is normal. Some people have fitted a windage tray from tdi engines and oil caps with a breather pipe to help keep the oil in the engine.
What efi are you using?.
Steve.