I had the same problem on my 2008 Roadster, I replaced it with a Mulfab Alloy rad. They are great and the car runs cooler. It comes with all the fittings and you can do it yourself. The cost is a bit more than having the radiator with the plastic parts re- fitted.

Jim.