Prop is too big and the boat is too heavy. In car terms imagine running the same size pinion gear and spur gear. What would happen? Not enough torque. Same thing on boats only most boats dont have gears, the prop acts as the gear system. Try a much smaller prop.
Steven Vaccaro
www.OffshoreElectrics.com