Re: Problems with fuel control
your float may be sticking, or filling with fuel.
if it's sticking, it's probably the needle and seat. could be some dirt, little chunk of metal, rust, or something that's stopping it's movement. cleaning it out and inspecting it should solve that.
if the float itself is filling with fuel, you'll need another one.
the float level might be off, too. sorry, dunno offhand what it's supposed to be.
the weight of the fuel can easily overcome the pressure on the needle and seat, so make sure you turn your petcock off all the time.
as you know, a flooded engine won't start untill the flood recedes, so i doubt it's your electrics.
one more thing, if your carb is at an extreme angle, all of the above is compounded.