Is the radiator cap okay? Are you sure it's not leaking from the cap and settling on the lip? The reason I ask is because the radiator isn't that old and radiator caps are alot cheaper and easier to replace. You could have it pressure tested(both cap and cooling system) if you really want to leave no doubt.