Not new to skis but new to seadoo. Usually stick with Kawasaki but thought I found a good deal. 2005 GTX 155 last time it ran was 2011 has 71 hours on it $2500. I bought it. Pulled the fuel sender out and found varnish everywhere. Replaced the fuel pump with a walbro and installed the proper relay. Replaced both filter socks and cleaned the tank. Removed the injectors and rails and had them cleaned. Injectors cleaned and flow tested. Replaced all plugs. Changed oil and filter. Started ski and it runs rough and has a hard time coming down to idle almost stalls than catches itself. At idle it is as if it has a random misfire and it stays with it through the rpm band. Ordered and replaced the coils still has the random miss with rough idle. Changed the plugs again just in case. Check compression all cylinders 185-190psi. Let ski run on the hose and set over heat code. Replaced the exhaust coolant temp sensor and that went away. Now still runs rough and no codes. Any suggestions on where to go from here? Thanks