hi, i have a ec 125 been working fine since i got it pulled well through every gear, but now it has developed a splutter just after the power band almost like it is hitting a limiter. i have replaced the spark plug and cleaned the carb but it only seem to be getting worse i am hoping it isnt a piston or somthing worse. could it be due a rebuild? im not sure of the milage. thanks for any help or feedback you can give.