I would think that there is no constant AFR in a Diesel as you say the air is more of less constant with the fuel being metered, and that is probably the reason why when tested at idle it was very lean as you have a high AFR.
I to think the same as you if you didn't have enough fuel it wouldn't run.
Martin