well didnt bother reading all the post:s but i own an nh125 aswell and there is this site.
when i got my nh125 it needed a new piston and here they had everyting i needed. my cylinder was bored out .5 and they had a .5 over sized. so i mean yeah. and if anyone needs a manual i could copy mine and send it out. of just the part you need. so let me know whats up.