I have a 1999 35 hp Johnson 2 stroke. Sometimes it bogs down on take off. It has only done it when the engine is warm. Never when I first get on the water and not every time even when the engine is warm. I installed new plugs (properly gaped). I've ran 2 tanks of gas with seafoam. At first I thought it was a fuel issue, but thought it was odd that it only happens when the engine is warm. now I'm thinking it's electrical. Any help would be greatly appreciated.