Hi, Anonymous and the usual suspects are:
1. Severely discharged or a damaged battery, should have 12.5 volts or better and be able to pass a load test if necessary.
2. Check battery terminals for damage or corrosion, check the battery cables at "BOTH" ends for loose, corroded, or broken connectors, "INSIDE" and outside the cable harness, perform connector wiggle test and check cables with an ohmmeter if necessary.
3. Spark plugs in bad condition or partially fouled.
4. Spark plug cables in bad condition and leaking check for spark leakage in the dark
5. Spark plug gap too close or too wide.
6. Faulty ignition coil, module, and or sensor.
7. Loose, dirty, or corroded ignition module connector at crankcase.
8. Faulty CKP or CMP, MAP, ETS, ATS, TPS, O2 sensor.
9. Dirty air filter.
10. Intake air leak.
11. Water, dirt, or rust in the fuel system, carburetor and/or filter.
12. Old dead or bad fuel.
13. Fuel tank vent system plugged or carburetor vent line closed off.
14. Vacuum line from intake manifold to fuel valve is broken, cracked, pinched, or missing.
15. Carburetor controls misadjusted.
16. Damaged carburetor.
17. Incorrect valve timing.
18. Weak or broken valve springs.
19. Damaged intake or exhaust valve.
20. Check for engine trouble codes
For more information about your issue and valuable "FREE" downloads that you will need please click on the links below. Good luck and have nice a day.
Yamaha 650 star sputtering high speeds
Yamaha XVS650 Service Manual
OEM parts for Yamaha
YAMAHA XVS650 Owner Manual
Btw, I’m available to help over the phone in case u need at https://www.6ya.com/expert/gregg_c0ec1df182c7330e