My 1989 yamaha 130 surges at any speed above 4000 rpm. below 4000 it runs ok. I recently had the carbs cleaned ( because of water in fuel) it ran fine for a couple of trips. I removed as much of the old fuel as possible and installed a racor water seperator with a clear bowl and drain. I still get a little water at the racor but drain it off. do you think I may have water in the carbs again? the filter on the motor does not have any water in it. or is this a possible fuel pump problem? thanks