do i need need a bigger carb

That should be enough carb imo. I don't think you too far off as far as ET vs. MPH. But if it's still lean according to your meter i would look at fuel supply? Is the pressure consistant thruout the run?