how did you clean the TB ?.
check voltage out put when running then check again as you ease on the throttle , if voltage drops or spikes intermittently then the regulator/rectifier is damaged.(possibly ECU).
running or trying to run to often like this will fry the ECU , that you don't want $$$.
the cheapest way to sort this is to take the ski to a seapoo stealer and have it checked. those RFi should be called PIA.
951 and 787 worked better with carbs , at least you knew where you were at when thing weren't right.
i never worked on many of the RFI back in the day , but when i did it was usually owner /operator or people that had no idea what they were doing working in them that caused failure. .