Just in case anyone fits a new rad but still gets overheating - as happened to me some years ago with my K1200S.
My tech eventually found a tiny pinhole in rad (glacially slow leakage) and changed it for a new one. But I still got overheating. Solution was a new rad cap - the old cap's rubber had not mated properly to the neck on the new rad, and there was tell-tale coolant staining inside the fairing.
So make sure you replace both rad and cap when that temp gauge climbs past five bars and the fan can't cope . . .