There are a few things to look for. Since is seems to run ok with the 650 you fuel preesure should be alright. Check your float level. Then make sure your jetting is in the ball park for that carb. Do some research to find out the factory jetting should be. That will be a good starting point. Then check your power valve(s). They could be ruptured or wrong for your application.
TS1955