97 gsx seadoo..787 motor I believe they call it. Last used it ran fine after being water flooded and drained. Next year seemed harder to turn engine over. After new battery didn't help, assumed we had a starter that was weak. Replaced with a new one and same. Spins okay by hand on op shaft with reasonable compression. Spins fine with starter with plugs out and by hand on op shaft ( not at all stiff) But with plugs in, it turns till compression and stops..starter stalls engaged. No oil ( or water) comes out when cranked with plugs out so not oil locked. 146 psi in each cylinder. ( when I did get it to turn over a short while back.) wondering if my " cheap " replacement starter is weak. I cleaned and checked ( not with meters) the old one and returned it to motor. Same result again. Put power direct to both starters with new jumper cables and same result..in case of wire problem.My only conclusion would be weak battery, but they are charged and reading high 12's, ( actually started using a car battery to test) or the cheap starter as I said, is no good. It did turn over fine for about 10 sec. One post I saw in my search said these motors are hard on starters so I assume a high torque one is necessary. Do I buy an OEM one at $200 + ?