This was a very helpful thread to our Kubota B3030 that has been overheating (bottom of red zone before shutting off to protect the engine) for at least 7 years while mowing 5 acres.
We have been through every scenario listed here, replaced belts, thermostats, anti freeze, flushed, radiator...