I had a very similar problem just a few weeks ago. Fine on muffs, but wouldn't maintain tick over when the leg was fully submerged. Fix was just to tweak the idle adjuster screw a fraction and up the revs.
It does sound to be fuel related so before cleaning the carbs I'd suggest making sure they're getting some fuel in the first place. Check for fresh fuel, replace/drain the inline filter/water separator, check the bulb by squirting some fuel into a bucket (look for anything floating), look in the engines fuel filter (is it clean, does fuel, flow through the mesh). Checking this should take about 10mins. Worth doing before a carb strip down.
HTH,
Gadge
__________________
|