Mine turned out to be in the fuel filter head.
Someone had installed the non-return valve and the air bleed valve in the wrong places.
Fixed that, cleaned everything, changed filter. Seems to be fine.
Will see how it starts tomorrow morning, but after everything reconnected, primed system and...