same thing happened to me buggered my crank and rods but you have to take into account piston/bore damage and the turbo bearings prob taken a bit of a kickin soz mate to bring the bad news you might be lucky though thats just my pesonal hexperience i suppose the garage is responsible really if it was leakin from their seal an not somewhere else?