Hi
that will be a rare beast. A 2007 115 2 stroke.
that aside, yeah. As said, do a compression test on her.
also hate to fear the worst, but I bought a fixer upper boat recently with a 115 V4 yam. The engie was said to be done for, but they didn’t know why. Turns out they had let the bilge of the boat almost totally fill with water. This meant that the remote oil tank took water too. The old thing ran for as long as it could then eventually lost a cylinder. It still ran though, but quite a lot like yours does or a bit worse. Check the oil tank isn’t diluted.