Question for diesel gurus (strange failure 6.9idi)

fuel pump sucking air be my guess...