ah , Triumph..
one of my customers has a Trophy 900, tell tale sign was missing and no rev counter. had a terminal broken in the coil pulls out and pushes in, changed and its ok.
another had a speed triple, coils over heated so he ran washing machine pipe (any pipe really eg hose) from the head stock (out of sight) onto the top of the coils. cooled them down so no further problem.