"When cold starting, the engine cranks and cranks, tries to fire and then eventually fires after probably 10 seconds. Huge cloud of smoke."
"...down around 30F or colder, the glow plugs stay on to warm the cylinder, and the engine fires when cranked and no smoke."
How cold is it when it is...