I have a 1989 irvette with a 350 mercruiser inboard. It has the mercruiser thunder bolt iv system. When everything gets hot (not over heating) after running for about 15 mins i lose power and you can hear popping thru the carb. I have rebuilt the carb and replaced the ign coil. and set timing to 8 degrees btdc at idle and best I can tell the advance is working. I was think maybe the ignition module was getting hot and breaking down, but that's just an idea. Also when coming back in after it starts popping it will just shut off. But normally starts rights back up, when i feel like its about to stall i do pull the choke out to see if that helps with no change in the running, so in my mind that eliminates fuel problem. Any help would greatly be appreciated.