I didn't see anywhere that you checked the floats? is one stuck open, is it out of adjustment allowing too much fuel to enter? I may be way off but at this point I think it would be worth checking. Don't forget to let us know what it was when you get it solved. I am really curious.