Originally Posted by trf_racer
Thanks for your help guys!
Also, after how many runs the ball bearing need to be replace? I am using 19T motor.
No need to worry about that. By the time your bearings are worn, your motor would be well and truely passed it's expected lifetime unless something major happened to the bearing decreasing their life. Make sure you lube the bearings every now and then.