I have a 40HP Yamaha 3 cyl and it seems to run fine at WOT but when trying to start from an idle, it hesitates then suddenly accelerates. This hesitation lasts for approximately 30 seconds. It seems to idle smoothly, but will load up and cut off sometimes if you idle for long periods. Basically , idling does not seem to be the problem but failure to accelerate is definately bad. I am thinking carb problems but was looking for some guidance. Any ideas?