It seems that all else has failed, so how about rigging a temporary fuel tank, a 2gallon plastic container would do, gravity fed bypassing the fuel tank. I've known a bit of rubbish in the fuel tank to temporarily block the outlet before today.. At the very least you'll know its not the problem !
Tony.