hi mate most turbos have a bit of oil in the charge pipe and top hose my s1 does .
i recognise ur car from reading cruise i think...
i hbave a man who can set up ur car he done mine yesterday i got 167bhp at the wheels with 181 lbft of torque at the wheels hes very good