Have the TSDZ2 mid-drive fitted to my mountain bike covered about 2000 mile, been great but had developed a creak which turned out to be loose crank arm(s), rather than tighten them I bought a new set of crank arms, one Bafang and one Tongsheng along with a set of new pedals. Prior to fitting I did the crank bearing update, with the new crank arms and pedals fitted, crank bolts were torqued up everything great. On a test ride a day later stopped and spoke to a neighbour during which time the mid-drive powered down so just rode the few yards back to my garage unpowered. So with no power on there is a very slight click, everything crank wise is tight, but pushing down on on the left pedal slight click, pushing down on the right pedal no click. Sound is definitely as far as I can tell coming from the crank axle area. I am going to re-torque the crank arm bolts, but can the manufacturing be that bad.