looking for any help i can get im working on a 2005 300 yamaha the problem that im having is that the motor will go to about 3000 rpms then shut down it will restart and at sometimes will go as high has 4000 rpms it will only stay there for a while all filters and strainers have been replaced pull pumps rebuilt medium pump shows 50 lbs motor not running plugs or new any help you can give me thanks