basically boat ran great the other day ,took it out today stalled at idle and at higher speeds after a minute or 2, could only keep it running in neutral with a fair amount of throttle. i noticed tonight the red lever was open about 1/4". could that have flooded it causing the stalling? thank you