Does anyone have or know where I can buy new main and rod bearings, or even a complete engine rebuild kit for a 1982 Honda GL500? I heard they are impossible to find but there maybe some bearings off an Isuzu or something that can be machined down to fit? Does anyone know if this is true and if so what the specs maybe? I have a friend that owns a precision machine shop who can do the work if I can supply him with the design specifications. I am not sure what type of material the engine bearings are made from but if anyone out there needs bearings as well and wants to help track down the info and what material is best make these from whether it is altering another set of bearings or making them from scratch then we should all be able to get some for a decent price. The more they make the cheaper it gets. The only set I have are in a decent running bike that I am restoring and would like to rebuild, but until I know I have the parts in hand I am not taking the engine apart and risking putting another running motor out of commision. If anyone has an old set of bearings that are in decent shape he could use to take the measurements from that maybe best unless there is documentation out there that is precise. He can make parts that have zero tolerances but we need to know what the exact sizes were meant to originally be. I would assume that even off an old set of bearings the original sizes could be determined. There is also the possibility to machine the cam and crank at the same time to fit the new bearings. I have yet to present this project to my machinist friend I wanted to get more info first to find out who else is dealing with the situation and what you may have found. Since after all it would be better if we work together to find a solution instead of everyone going off on their own trying to reinvent the wheel. I would prefer to just be able to buy someone out right but apparently they are nowhere to be found? Anyone with any info please let me know and hopefully we can find an economical solution that will benefit us all.