Another interesting info bit...I have been getting the CEL for several months coming on at steady 100kph, whereby I release the throttle, pull in the clutch completely and let the revs drop totally...the CEL disappears and I keep riding as normal. Wierd, but possibly related to the TPS???