I have an older Merc 90 two stroke, it runs great when it wants to however sometimes after a good run when we idle down even for just a few seconds then try to get back into WOT its has some trouble. It revs to 3-4k RPM and thats it (every few seconds theres a very short burst of power but it mainly stays at low RPM). Then after a few minutes and out of no ware it just kicks in and runs normal. Is it electrical? I just changed the switch boxes but I dont think that was it. thanks.