This engine run a fine at all speeds above idle. It will idle fine for about 30 seconds, then it goes poof & dies. It starts right up again (with choke) & will idle if choke is activated for 3 seconds every 20 seconds or if the manual choke is is pulled out almost all the way. Idle speed is about 750 rpm. If carbs are removed & cleaned with spray it will idle ok for an outing or two. Fuel tank, fuel lines, engine filter, water filter have all been replaced. How can I resolve this? Thanks for any help.