welcome aboard.
did you take the boat for a ride before you bought it?
as stated above, post the compression numbers
have you weighed the boat? if you are more than the weight of your engine, fuel and gear above the dry weight, you may be carrying extra water from a leak
regarding the prop...