how much time diesel engine to warm up?
You should let your engine idle for a few minutes to warm up before getting underway. As noted above, a diesel will not warm to operating temperature until it is under load. Thus you need only let the engine idle long enough to fully circulate the oil—30 seconds is plenty.