Start up and idle is fine in the water but when give it more throttle it bogs down but doesn't stall out , won't go full speed. Have checked spark and all seems ok , the battery pack had proper reading other than a 6v diff on one of the cylinder than the other but was within the range it suppose to be. Stator tested fine as well, and checked and rechecked carbs, gas lines, fuel pump has been replaced recently. Pretty stumped on what's going on but recently had the water pump go out, replaced t-stat and water pump and engine did get hot and over heated but shut off immediately and compression is reading 150psi on both cylinders! Any other suggestions please? thanks