Sound ok?

Have you had much time to do tuning on it, setting up the carb and such? That might help too. Just feels kinda lumbering and tight. Maybe on the rich side of things.