It's a pontoon, and not even a tritoon. That's probably about all the more you're going to get out of it, even if you threw a 150 on there. As long as that RPM is in the 115's specified WOT rpm range, you're good.
As for pulling, I'm guessing either weight wasn't distributed properly, one of...