Good news and what a diagnosis ;)
The radiator fans is a lot more expensive repair though, I think the fans are main dealer only and you will need a pair, they are relatively easy to fit though. The other option is to fit a nime unit inline, I have no experince of using a nime unit but if you...