my yamaha 'o2 200 hpdi outboard runs fine then all the sudden boggs down but then goes right back to what you were running at- mid to high rpms- does a few times then does not do it for sometimes days-weeks- then somedays a few times a day-replaced all filters- and checked ball at time of...