Just put a new Vm26 - 606 on my 125. it idles great and runs good to 1/4 throttle, and on top end but if you smash the throttle it bogs bad. Spark plug was pretty dark so I leaned it out to a 180 main keeping the factory 22.5 pilot. still does the same thing. The Oddest part tho is gas spits out og the over flow when you get on it hard. Is the floats se to low allowing too much fuel in the bowl? This would also cause the over fueling issue im having. any help would be great. I do have smaller piolet jets on the way but they wont be in until friday.