I have had this boat (Stratos) for a couple of years. About 6 month ago a cylinder blew out and I had the motor rebuild. Rebuild was okay but not sure it was the best job. Have compression and spark on all cylinders. Boat started struggling to plane out. It would plane if I took it slow and continued to hit the choak. Once it planed out it would run okay but only at low rpms. If I pushed it to high rpms it would run about 10 minutes and then sound out with a knocking noise and stall out. If I pulled back quickly on the gas it would start back up and go again with the same problem in a few minutes if I pushed the rpms. If I did not pull back on the throttle fast enough it would not crank the first couple of tries. After waiting a few minutes it would crank but slowly and start. I rechecked spark and compression and noticed that one of the cylinders was sparking at times and not others. Checked coil on that cylinder and it was okay. Checked by swapping out with one next to it. Purchased a power pak and it was not the fix. Also it just sounds bad. The only way to explain it is it sounds like a car does before the oil gets up on the valves. Knocking. Status of motor is I just replaced lower unit, have not cleaned carbs, and do not know it the fuel pump has ever been replaced. What would you recommend?