i have similar probs, my rst gets hot real quick in town, sometimes even gettin up to the 'n' of norm. then she takes ages to cool down when i start driving at 30 mph. on the other hand, i took her for the 1st time on the m1 and the temp gauge was REAL low, it was literally 1mm below the very first marking on the gauge
i have changed the fan switch for a new one (wasnt cutting in till near top of gauge) but it hasnt helped a great deal , cuts in a lil earlier but not a lot.... this xr2 one sounds good, may have to invest lol1