To find out if the motor is actually over heating, get a IR temp gun. Take measurements on the thermostat housing and compare with the boat gauge
From the drive thru a power steering cooler (if it has one)
Then to thermostat housing
T housing to engine circulating water
C water pump to engine...