Can you dub a video that is in English, or at least put in subtitles?
The front bearing issues is discussed on the hobby city discussion section below the item description. You have to do something with the set screws on the shaft.
Can you get some pics of how you connected the motor to the chain drive?