I would look at the big end closely with a good light and a magnifying glass , any greyness on the bearing and its history actually the parts are not to dear , I would put a new big end in and new main bearings and seals, I have a 08 kx125 since new that I kept and had a few season under it belt , I would put a big end in it than the next time it was due a hole crank as the stuffers start to bugger up , I only used oem on the bottom end , they are reliable but the top ends need constant rebuilds with a fast rider on board no more than 6 hrs and change the ring or else they wear the exhaust bridge I also drill the 2 holes on the piston a fraction bigger to allow better lubrication , seem to help also check clutch bearing and plates in case a fibre has broken had that happen on a kx85, another thing I always new when it was time to do the bottom end on it , it always started to vibrate more, hope that helps.