I have a 1997 checkmate with a 502 big block. Carb 850 cfm Holley. I have been fighting a problem all, year and initially thought it was ignition. I now know for sure it is fuel. After running across the lake half an hour or so my boat just dies dead from 5k rpm. This only happens after a few longer runs. I let it sit an hour and it fires back up and runs fine, if I try to start it right away it runs like crap, it won't idle at all so I can't take it in to dock. This has been going on 4 months now. I took out anti syphon on top of gas tank for a few runs and it still did it so that is not it. I have the mechanical fuel pump on the bravo seawater pump. I just noticed the idiot previous owner plugged the vent line on that fuel pump, would that create vacuum over time and kill the boat? Doesn't that diaphragm need to breath? I know it's an over flow to the spark arrestor in case the diaphragm when hooked up correctly ruptures so you can see the gas. Any thoughts? A side not, I am running it back to the spark arrestor regardless but would love to know before I take it back out if there's a chance this may fix my problem.....thanks