Glad to hear that you have it running. If there is oil coming out of the exhaust, I would pull the plugs to see if they are covered in oil. If they are dry and the exhaust takes a while before it starts puffing smoke, I would suspect the turbo. If the plugs are oily I would do a compression test.