2007 would be one of the plastic radiators (look for tanks either side of the radiator core rather than top and bottom) sadly it's a very common problem. Contact Peter Mulberry at Mulfab for a solution, it will mean a new radiator but then rad problems will be a thing of the past......it's either that small outlet or the top hose outlet that snaps off on a regular basis.