90C is fairly hot for the speedo, especially if the fan is working. I would double check the fan is still working with the shell on, and then look at some cooling holes for the speedo. The speedo shouldn't get that hot, so there maybe something else wrong such as gearing or binding in the drivetrain.
__________________
Yokomo - LMR
|