My 05 R1200GS will often temp up to halfway with the red triangle flashing and the oil symbol flashing when I'm stuck in traffic on a hot day. The engine starts to rattle, too, when it's hot.
It did it before I changed the oil 100 miles ago and it does it now. I have Mobil1 15W-50. Oh, 48,400 miles on the clock. There is a Kildala oil cooler guard, too.
Adversity + Time = Adventure
To be old & wise, you must first be young & stupid.
IBA # 55612