I got this motor with a boat fist time out the motor shut off acting like it was overheating. I replaced the water pump. Now it not overheating but when I am under power at WOT, after a while it starts pinging and losing power but under slight throttle it runs fine. whats up why am I losing power? Are the rings toast? It does take a quite a job to start.