If you have not already, try checking the intercooler hoses and connections, if you see any oil leak from the connections, you could try replacing the gaskets...
Check all pipe work going to the throttlebody...
If not, take to someone who knows what there doing !