I replaced the run of cable that goes from the motor to the display. My theory is that there is only one length of cable harness, and on smaller frames, this results in a lot of kinks in the spare cable that break. Maybe the original cable is also a bit crap?
So I bought this ( )
I cut the cable as close to the motor as I dared and stripped the cables on the cut off section; then used a meter to work out which pin was which colour; and then soldered the new cable in as a replacement (suitably heat shrink covered etc obviously)
IF anything had gone wrong I could still have bought a whole new loom for about £100 so it wasn't a massive risk. But as it is the modified cable has been flawless for well over a year and a thousand miles plus including a lot of very rough terrain, jumps, drops etc.
Hope this helps.
Link doesn't seem to work, maybe just needs to be approved.