What makes U think it’s fuel, early posts just suggest it’s a maybe, could be or seems.
So are u sure your issue is fuel related, u state u wait 5 minutes and “ then up and going again” so what is the significance of that delay, what’s happening during that period? I’m wondering as so far you done done everything, there’s nothing left, or is there.
Do you have electronic ignition fitted as that can play up and cut the engine, but after a short wait the engine will start like nothing has happened.