OK guys needs some advice my boat has been sitting awhile, just fired her up, she started right away, but she won't Idle down when sitting on the trailer, shes Idling @1500-1600, ran her on the hose for about 10 min, idle never changed, also I noticed that when using the throttle control to slowly increase rpm she sounds a bit rough (grumbles), if you go back and just move the carb linkage (no timing change) she will raise her RPM smooth and she sounds like a raped ape. I don't have a timing light, but I know in the past she always idled High on the trailer maybe around 1K I was told this was normal,650-700 in the water, but never this high, and I don't recall the slight rough running when throttle lever is advanced, the last time I had her in the water I did think something was not right she kinda vibrated a bit in the low RPM's and seemed to hesitate on her holeshot but she reached her WOT range and ran ok @WOT But seemed I may have lost a 100-200 RPM @ WOT she would hit 6k with just me and 20gallons of fuel @ 55-56mph now shes around 5600-5700 @ 46-48mph, so I'm hesitating on making any adjustments, because she was fine 1 month ago, only thing I had done was replace a new faulty CDI pack I installed a few months back, with a warrenty replacement, I did try placing the original OEM pack back in which was working when removed, but same results using the OEM that I had with the CDI pack, all Cyl are firing all cyl are getting fuel! plugs look a bit dark but they have always looked that way since Ive owned her, and they were replaced when the first CDI pack was installed! 1999 Johnson 225 OceanPro