This might be simplistic...but check the plug and gap. If it runs good for awhile sounds like something is moving in the carb or getting sucked intot the carb or fouling. Are you sure your gas tank is CLEAN inside and there's not a clump of schmootz making its way into each carb?