I had a similiar problem. It sounds like the carburator floats are sticking and/or the needle valves are being held open with debris. The solution for me was to disassemble the carbs and clean them, replace all fuel lines and filter. I also found the culprit to the problem: a rusty gas tank. I replaced the tank and did all discribed above and have had no problems since.