Well, it's got to be something! It could be clogged passages from the bowl to the venturies. At this point I would take the top off of the carb and have someone else turn the engine over while I moved the float up and down just enough to make sure fuel flows through the needle valve. If it does I make sure the float level is set correctly. If that is done it would seem that there must be a restriction in the carb body. I'd also check the compression just to make sure. I'm still bothered by the filter not refilling. That seems to indicate a problem between it and the tank. This is nuts. Beater