It could be any number of things, but I would start at the basics like intake seals and things like that. It could be a fuel flow issue, carb synchronising problem, ignition issue, or even just a poorly adjusted throttle cable. I would just get a copy of the factory manual and start going through the tuneup proceedure and methodically isolating the problem. I used to have an old GS850G and it was a powerful machine.