Mark, I assume (not always the correct thing to do) that your bike has the engine temp sensor in the inside of the R/H head, just behind the injector. Remove it carefully, and fill the tubular spacer with engine grease, reassemble.
The problem lies in the disconnect between the head and the sensor. This unit is designed to be a water temperature sensor in many vehicles and as installed from the factory, will not work right, due to the air gap. The grease allows the sensor to detect the real temperature of the head in a more timely fashion. The head gets up to the heady heights of just over 100 C when riding.
Hope this helps.