yes its turbo, got it trailored up to fst automotive today. they soon came to the same conclusion as you guys,its leaking out the exhaust side of the turbo straight into the exhaust. so ill be looking for a new hybrid in a couple of weeks.
Dave at fst has lent me one of his motors(mondeo st24) so i can still go on holiday tomorrow,hes a top bloke