I have a 1990 celebrity with a 4.3 mercruiser motor with a 2 barrell carb on it. It runs fine and if you kill it and then start it right back up it fires right up. But if you let it sit for about 3-4 minutes it gets flooded. After you turn they key off it keeps pumping gas into the carb for about 30 seconds or so. Any ideas on what could be wrong??