Please elaborate: "...started to lose power..." Did it totally quit? Slow down some, just noticeable? Seem like it was loaded down abnormally? Was it still usable or too alarming to continue?
------
I have had multiple older Kubotas (probably similar generation to your B7500 or even a little younger?) run hot especially when the OAT is in the 90's. With a 60" mid-mount mower in fairly heavy grass 2 of the BX2200s I use or maintain run over almost to the red mark on the temp gauge. I had similar issues with 1 of my B2150's also. This has been a long-term issue with me. Over the years I have come to believe the water pumps are too small. However a VERY experienced retired regional service rep (who spent a decade or more with Deere and another decade or more with Kubota) is of the opinion that the radiators are undersized. I'm not so sure. When everything is optimum (cleanest radiator fins, well-flushed cooling system, mower deck not laboring with clogged grass, etc.) then they do not make it to the red mark BUT in my opinion it is far too easy to overheat them. Chronic. That said, it does vary a good bit among the 5 Kubotas I am "close to" (3 B2150s and 2 BX2200's.) Twenty years or more in to this I do not claim to understand why.