Your 07 cr125 has a 38mm carb,nothing wrong with that carb,jetting is a bit off,I changed the pilot, maybe the needle-don,t remember,and the main jet. With an icat,radvalve,everything else stock,it has quicker throttle response than 90,s pro suppercross bikes I rode. That psi carb is from the mid 90,s I heard it was a great carb,team Noleen yz250 used them.