I have 2 cranks that I changed out of a 50cc KG10SA and a 125cc KN25SA
The 50cc locked up the wrist pin but the bearings are fine the shaft came out of a running engine which loss oil due to a seal leak, the owner tried to get the flywheel off and a hammer but could possible be saved.
The 125cc was running the bearing was making a lot of noise that shaft seems fine if someone has a bad shaft and some good bearings the side where the bad bearings was at I cut the outer part of the bearing off to see the numbers and the small part that's left can be turned by hand so there is some ware in that spot.
If anyone is in need of them send me a pm or email