I had the porting and carb borred at the same time, on the 04 cr125. The bottom end was dead,stock and ported.JM racing engines are ported to have a very strong and wide midrange that goes to 1,500 rpm below the top rpm. The way the engine was built, it hits alot harder then has a strong pull to the top,just revs with no pull the last 1,500 rpms. I hope that makes sense. I would like to try the 40mm carb on the stock 06, that should soften the bottom end, then pull harder in the midrange with a bit more topend. I put bigger carbs on other 125,s before, the bottom end is less, stronger midrange with a little more topend.