Question for diesel gurus (strange failure 6.9idi)
fuel pump sucking air be my guess...
Print