If your rpms go up to 7000, but the ski accelerates slowly, like a slipping clutch, then it's your wear ring (pump). If you can't get up to full RPM limit, then it's probably fuel delivery. Judging by the hear, you probably have the Direct Injected ski (DI). To test fuel delivery on a DI, you'll need to get a fuel pressure tester and test it when the ski is running wide open. Also, check that your voltage is between 12.5 and 14v.