Engine runs great when first put in water, will not idle (stalls) after running for 2 or 3 hrs. Becomes increasingly difficult to start after stalling. Not a fuel issue. Carbs,fuelpump rebuilt. Waterpump rebuilt, pumps great. Plugs not fouled. Don't know what or how to check/replace next. Suggestions needed. Thanks.