something is wrong!?

First I would say a Small carb might help. I know people like big carbs, but you might be amazed what it would run like with a 950 or so on it.