Electric fuel pump ....... such an english thing to do smile

Sure would be a happy engine with the stock mechanical pump in there .

Oh , yeah , I think it sounds fuel related , especially the time left standing is relevant to this issue .