Ok this is going to sound insulting to fneinstein: but please don’t soot me. I have many and I mean many who have told me there Rincon over heating, and stated there radiator clean, first think I do is check same and about 98 % are not clean. , most people can't get there radiator clean due to there not enough space between radiator and oil cooler, take your machine apart , remove your oil cooler and bet you find some blocked fins from mud debris ect.
Then add few spacers to extend length just a little bit on oil cooler.
Oh make sure your oil cooler is clean too then reassemble adding engine ice for your coolant straight from bottle.
also remove that little screen in front if it gets wet it will plug up in heart bet with dust stopping allot of your air flow , and I bet you won't over heat after doing this if , you are need to check thermostat , oil pump , water pump. But most likely it’s the problem with the radiator. It takes few hrs to do all this but in end you know you have a clean radiator ECT with out any doubt.