I had a problem lately, where if it sits for a couple of days, it doesn't like to start...I disconnect the battery, everytime I'm done..just in case..my new battery gets drained...somehow..anyways, I did all the checks like you..spark..yes..gas..yes, but what I did notice , is when i drain the carb, bolt on bottom of carb, I got mostly water first..maybe mixed with Ethanol??...the fluid wasn't dirty..just water...the gas was new..the can was empty..totally empty, before filling...my thoughts? The ethanol will hold water, hell if you want to turn low grade gas with ethanol in it to high grade, just pour it into a glass, with some water in the bottom, mix and let sit...when the water separates form the gas, it will take the ethanol with it, just sophin the pure gas off the top.
So I'm guessing there is alot more water in the gas , then there used to be..fuel injection motor, will run on just about anything..old carb motors..not so much.
Just had to rebuild/clean my carb again on my gas welder...I just did a rebuild on it less then 2 months ago...new gas tank..carb rebuilt lines etc..
The carb looked like it had carpet growing on the inside of it! In less then two month!
B