Question for diesel gurus (strange failure 6.9idi)

Check your oil level . I think that engine has a low oil monitor that will effect how it runs .

Maybe someone installed an optimized idle sysytem on it ? Did you buy it new ?
The 6.9L, 7.3L and 7.3T were mechanical FI
The 7.3DIT and the 6.0 were the HEUI Injectors, Hydraulic Electronic Unit Injector FI
The 6.4 used PCR, Pressurized Common Rail FI