Will look at turbo first, just had new crankshaft breather on, egr delete, fuel pressure sensor loom upgrade. So as nodge says worth checking turbo for oil leakage.
I get smoke on every start up, my understanding is that you can pressurise the cylinders with air or use the rope trick to keep the valve in place. But I am not sure if you can rotate the engine to get each cylinder to tdc.