I have a 1982 chris craft scorpion with a 305 898 mercruiser in it. When I got it I put on a new Rochester two barrel, changed the oil, all new filters. It started out running great at full speed and then would start to die quickly like it ran out of fuel. Took a minutes to get it restarted like it needed to refill the fuel bowl, once it started again it would run up to full speed and die out again and the engine would completely stop. So I decided to replace the fuel pump cause I thought it wasn't able to keep up. The last two times I have had it on the lake it will not pick up past 1500 rpm and chugs alone at full throttle. I have messed with the screws but doesn't seem to make any difference. The engine runs great on the hose, idles great and revs up nice, sounds good just under load it will not run with any kind of power. Could this be some kind if ignition issue? Or maybe have the wrong jets?