Hmmm... i don't want to get overly excited yet, but it looks like the problem might be sorted!
Firstly went for another ride this morning, and although it appeared to work for the first 20 minutes, things only went downhill from there. On the way back 90% of the time the display was showing "---". This was enough to prompt me to give it one last shot.
Ironically (if it hopefully keeps working), it seems it was fixed in the whole of 15 - 20 mins. Taking the tank off was a pain, though everything else was pretty straight forwards.
It seems that the temp sensor in infact connected to a blue wire which connects into the back of the carb. I put some cr-26 on contacts of the wire, put everything back together and went for a ride. In the hour or so i was riding (in pretty bad traffic) the temp display never skipped a beat.
If anyone wants i took a picture of the wire and can post for future reference.
