Concur with the above. Diesels generate very little heat at idle and for a long while, combustion chamber temp is too cool for complete combustion, so a lot of unburned fuel and extra soot are present to contaminate the oil. If it's cold, use the block heater, which cuts normal warmup time in half. In any case, IMO, leisurely driving does better to warm up an engine... plus you are putting the fuel to use. All you need is enough oil pressure, clear windows and you're good to go. Bear in mind, all of you running 15W40 oil in winter, you might be bypassing your oil filter on a totally cold start until the oil thins out a bit.