Is it time for a new radiator?

Are you running the mechanical fan or electric?
I like the electric because it free's up the HP a bit. Also you can get a large one that fits most the rad and it comes with own shroud.

If wanting to keep the mechanical, get an electric pusher fan.

Maybe that will help.