Maybe go secret shopping at your local Halfords to see what the unoccupied connector might be for.
Comms issues are of two types: a wiring issue or a faulty component issue. The first you can fix, the second, probably not.
All you can do is examine in detail every cable and connector, including areas not easily visible, and make sure nothing is the slightest bit iffy. Not wet, not loose, no cable damage, nice clean well fitting individual terminals everywhere, continuity from end to end of every wire. If that does not resolve it, then there is not much hope.
If the internals of a component are the problem, replacing the component is the only route. Working out which component? I can't help you on this bike, but the torque sensor does get mentioned quite often.
Good luck.