White fuel smelling smoke on start up is normally associated with glow plugs not heating enough, not being on long enough or just not all working. Have you check out your plugs and isolated the smoke to a single side?
We were at 38° Tuesday morning. I fired up the M1009 and not a bit of smoke. Walked over to the Blue Bomber, fired it up and had a good bit of white smoke. New IP and glow plugs on the M1009. Just new glow plugs on the 6.2 Suburban. M1009 pump advanced to the drivers side of the line and the bomber pump right on the line.
Basically, if it starts fast, doesn't use coolant, isn't using oil and fuel consumption is ok. Don't worry about it because most diesels throw white smoke until they are warm. Do a youtube search for cold starting train engines.