No one else has mentioned the rubber in the fuel line between the pipe from the tank to the pump. It’s only a short (ish) piece running down the side of the Jambonne in most cases.
It could have been affected by the petrol and gone soft internally, so when the pump’sucks’ it collapses and restricts/closes the hose.
A lot of the so called ‘10% ethanol safe’ hose out there is useless and from personal experience, lasts a few weeks before going soft and delaminating, so when you do renew the fuel line get 100% ethanol safe hose, yes it’s more expensive, but you don’t need a lot and will save you problems in the future.