Quote
I also wonder if a vent problem on the fuel tank could cause a vacume somewhere when it cools and siphon your carb dry?

Once the fuel is in the bowl, you could put all the vacuum yo want on the fuel line & all you'll get is air.
The needle valve is in the top of the carb, separated by air from the fuel in the bowl.