i had the same problem with a sea doo xp --- i started by simply replacing spark plugs, draining all oil and fuel out, pulling all fuel and oil lines off and replacing them, that all helped a great deal n then where the impreller is check the " o - ring " as that will need replacing .. even if it looks fine if its worn on the inside will need it...
let us know how you go