I have a 1999 Yamaha 90HP 2 stroke. It has been running fine until I noticed at top speed, it has been wavering like it isnt getting enough gas. I have cleaned the carbs (squeaky clean), changed water separator and fuel filter (both clean), changed spark plugs, and run Yamalube shock treatment...