Check your carb bowl float height, could put a brick under front then back tires to see if either makes a difference first. With throttle held spray carb connections, choke boot with water and see if rpm changes for vacuum leak Does the fuel petcock open under vacuum and stop when off? I had a bad diaphram on my 650 with fuel going into the vac line. What's the voltage @ off/ lowest running rpm/higher rpm Also a bit of foam on that seat will make for easier sitting down after a ride.