Hello everyone I am new here I recently Bought a ski it’s a 1999 Seadoo gtx bomarider and guy was a mechanic he owned a shop that fixes them and told me everything worked good took his word took the ski out right when I got it ran good 2 time taking it out foul spark plug was like this is not normal I was doing that every single time j go out told the guys he said it’s normal they do it then put new ones it made sure they were Gapped enough did that next time I went out blew my top end the piston both were bad so did a top end rebuild made sure everything was good did it by the book I took it out to the water start it up started right up super fast then let it idle for a bit ran good then went to give it gas and instantly died was like what the hell so I started it it was hydro locked cannot start at all took it to the trailer got it home looked at everything looked at spark plugs they look fine then compressor test it it was low then I decided to charge the battery battery was low and now it’s cranking but we’ll not fully start also it we’ll startup for a second then die I would appreciate it if you guys can help me