even with 7 people on a possibly underpowered boat, he should still be doing more than 15 mph with the engine running 5200 rpm. i dont think power is the issue. if power was the issue, he wouldnt be able to hit those rpm. assuming the boat is propped correctly, it does sound like a spun hub to me