I'm going to spare engineering talk and straight solving your problem.
I purchased l2900 new, and 2012 rtv1140 cpx crew cab. Nothing I did would solve problem of over heating, spent months searching, with no answers.
kubota under sizes radiators, poor engineering specs leaving no room for...