Hi,
There is a possible leak from the lower[short] head bolts as they go into the water passage. Did you put sealer on them as the heads were put on? You could try draining the rad and taking out the lower bolts and putting thread sealer on them and re-torquing them.
Good Luck,
Perry.