thanks for all the info guys,, as of now I have the front case and cylinder head off along with the pull starter assembly, I'm not sure if I can replace the bearings myself and get them seated properly so I might have to wait until I can cough up $350 for a new engine which won't be for some time or if it's possible to send it in to zenoah and have them service it might be a better option for me? what you guys think?