I have a TSDZ3 and have rebuilt it a few times now and all the parts are the same with TSDZ2.
Very ease repair, I have attached a picture of the website where i get parts in Australia and red circle is my bike.
I have had this tsdz3 for about a year now and found that most of the parts are the same as the tsdz2. I replaced the torque sensor and blue gear both came from the tsdz2.