Apparently Ive got to throw my bike away the bafang motor is obselete and the new Bafang motors wont fit it had a Bafang MM G33.350 so if you have one be prepared.