Update. I received my repaired TeknoRC Neu last Tuesday. It took longer than expected because of the shipping error. The bearings were replaced and a rubber thingy(can't remember the name) was installed on the wires to prevent them chaffing.
Pics:
I will be installing it either on the Gmaxx or the revo conversion. I'm leaning more towards the Gmaxx.