Any Detroit diesel guys here?

white smoke is water in the combustion chamber. You have water in the fuel, or its got a weak head gasket. Would explain the hard cold start.