Mine used to weep from the top of the rad cap. Not a lot. The little decal on the cap fell off because of the leak. I was going to get it changed the last time I was in Ottawa under warranty but for some reason, it stopped leaking.
Look for the simple things first as already been stated.