08 215 RXP slowly died on me going across lake. It acted like an old carb motor flooding out as I hit the throttle then went to an idle over about a 45 second period from 5500 rpm then died about 10 sec later. It started to make a rattle type noise at 2200 rpm but would sound normal at high speeds so I stopped and couldn't see anything visually wrong then headed back to the dock and made it about a mile when it died. I tried to start it but the starter barely had enough power to turn it over. I've pulled the plugs and they are dry, no water in cylinders. It did turn over a little easier with no compression but was still way slower than normal. Did have spark. Tried swapping batteries with other ski and same results. New to owning and looking for advice on what to try next. Both local dealers are two weeks out in service dept.