Having issues with my 2005 90hp 90tlrd motor. When trying to take off it wouldn't get up on plane. Then after a few minutes of idling it started to stutter then would run as it should. I had the carbs done thinking they were the issue. The motor ran fine for a few outings until the other day when i tried to get going and it started to do the same thing. After the boat started running again it ran fine all day. Is this a sign of the cdi or coil going bad? Or something else? Any info would be greatly appreciated!