Motor does not want to idle and stalls or bogs down. Had it to a mechanic this spring and he cleaned the carbs first by soaking, which he said didn't fix it, so then did the ultrasound cleaning. Told me it was running great. First time out better, but still not exactly right. Second time out back to like it was before, maybe worse. Won't idle and when you do get it going as soon as you put it in neutral it dies. When running and in gear it runs rough, give it more throttle and it either comes out of it or bogs down and dies. Rebuild/replace carbs? Different mechanic? Hate to keep dumping money if they can't fix it. Running new gas, no ethanol. Need some advice. Thanks.