Hi guys,
sorry to dig up this oldish thread, but I'm in the same situation as you've been, so I'm wondering if there's been any progress on your end.
I've got the same bike (albeit branded by a dutch bike company named Sparta).
The torque sensor is there and indeed it looks like the potentiometer is worn. On mine there's infinite resistance at all terminals and when I power it, the sensor wire is either at 0 volts or at supply voltage. So it seems both the ground and sensor pins no longer make contact with the potentiometer tracks.
Anyway, Did any of you find a way to use an alternative part for the torque sensor since not only are these parts very expensive, but also hard to come by. At least in the Netherlands.