Heres my dilemma. Rebuilt motor and new carbs 2 years ago. Replaced all fuel lines, fuel selector valve and main filter. Checked internal carb filters in spring and they were clean. Maybe 10 hours on rebuild. Had ski out first time over the 4th holiday. Started losing power at full throttle (55mph to 40mph with decrease in RPM as well). Runs fine otherwise. Pulled the plugs and the color is dark brown both sides. Compression 135psi both cylinders. I run Amsoil pre-mix 32:1(dont trust oil pumps) with 87 octane. I noticed 3 tiny pieces of metal wedged in the center electrode cavity. I've seen these before in other motors---melted piston! I pulled the RAVE valves to peek in. The PTO piston was fine - I can still read the imprint on top of the piston. The MAG piston is starting to melt. Now, what can be causing this OTHER than carb because I believe the carb is fine. I would rather troubleshoot other possibilities first being the carbs are new and the internal filters were clean and the plugs didn't show a lean condition. Any help will be greatly appreciated.