16 ft 1985 thundercraft 140 hp merc I O engine runs fine for 30 or 40 minutes then stalls and wont start? it has both gas in carb, and spark at plugs. after 10 or 15 minutes it will start again. could it he a overheating problem?cant check gauge, none of the gauges are in working order. how can i tell if its the impeller? 