There is a bit of oil down the side of the engine, around the turbo. I think its coming from the oil switch.
The mechanic replaced the switch recently so i'm gonna get him to see whats happening there.
There also seems to be a bit of oil coming out of the catch can hoses.
I'm not really sure if or how that could affect the engine.
I don't see any oil or leaks from the intercooler, but i will definitely get the mechanic to have a look.