there may be something in fuel tank that is floating about and when fuel is being drawn in feed pipe this also could be drawn and blocking pipe off, when engine off and no fuel drawn it just floats away.[had this once on an ldv, and it turned out to be a small piece of crisp packet in tank thought it would have floated on top of fuel but it actually sank to bottom]
not barry or cdc but me., November 2010