my 1999 yamaha saltwater series 2 outboard has just had the water separater replaced,and three carbs rebuilt,as well as new water pump impeller replaced just for good maintenance.the engine runs great except when you get to 4000 rpm it kicks in more rpms and then drops back to 4000.this also happens at full throttle which for now is 4900 and jumps to 5100 just for a second and then back to 4900.It does this constantly kicking in and dropping back with a couple of seconds in between.I would take it back to the shop that did the maintenance on it but i bought the boat in St. Augustine and that is 7 hours away.the first owner says that full throttle has always been 5500 rpm but i have never seen more than 5100 rpm.I know this has to be an easy fix and i pray that someone knows the answer.thanks