I would think that idling a diesel for a long period of time would not be harmful, other than to waste fuel & pollute the air. Otherwise, why do the truckers let their 18 wheelers idle all night at truck stops? I heard they did so to increase engine life & stop start up wear.