This is a confusing issue, Makes no sense - Lets assume it's Not fire - now you will need to concentrate on fuel delivery , pump- filter- carb . You never say never in mechanical issues and cannot get too focused on one thing.
I've learned this the hard way. Looking back on your post I see you've checked the fuel system as well.
If it were me, I'd hook up a new fuel source with an electric fuel pump and see if anything changes
I ran into something like this and found my fuel line was sucking air - only figured it out after using an electric pump hooked up to a gallon bucket of fresh fuel , you never know.