If I remember right,the 95 and up cr125 had a rich main jet stock-no topend.With a leaner mainjet you get the topend back,a plug check will tell ya where your at. A 125 properly tuned is not supposed to idle,for a mx track,for trails I guess getting your bike to idle would be ok tho. Your powervalve is problembly gooded up,and needs cleaning.Warm engine up,ride wideopen then kill engine,while wideopen,pull plug,if it,s not brown,it,s not jetted right.