Sir I am a master certified Yamaha Mechanic. With the symptoms you stated sounds like a fuel delivery issue.
If your motor is carbureted plan on carburater rebuilds. If EFI plan on a VST and injector cleaning.
In either case don't forget to check the lift pumps!! the older motors are susceptible...