I have twin 1997 johnson 150 oceanrunners.All has been well for 5 years since I have owned the boat.The starboard engine now when at cruise, aprox. 3800-4000 rpm,and after running normally for 15 min. will very abruptly drop about 500-700 rpm and then bounce right back up to cruise rpm.It will stay there for a bit and then drop abruptly again and then it will start biuncing around eratically.I bring the engine down to idle.I idels normally, give it a min. or so bring it back up to criuse rpm ,it runs well for a short while then it starts all over again.Any ideas???thanks in advance.......j150exeuc