In the process of changing both thermostats and had a chance to look at the Turbo and the pipe which appeared to have lost of the oil on.. it's actually a pipe going to the main thermostat so I doubt the leak is coming from there.. I'll have a better look tomorrow but how does the turbo look? It moves slightly to the left and right but it doesn't move inwards.