First trip to the river this year didn't go so well. Prepped the boat for the season as usual, test ran in the driveway on muffs for about 15 minutes, all was fine. after about 10 minutes of running fine at 3000 rpm, typical cruise, the engine starts popping, backfiring, and finally stalls. After I checked everything out, I was finally able to idle (500 - 700 rpm) back to the ramp. Replaced the engine 2 years ago with a Jasper long block. Ran great last year. Didn't replace the carb though. I did have a few flat spots when accelerating last year. Did I just wait too long to get the carb rebuilt?? Accelerator pumps shot? Are there any screens in the carb that could be blocked that I missed? I disconnected the supply line from the carb when I got home and turned it over a few times with the kill switch off. Got a nice "full pipe" of fuel. Any suggestions appreciated.