lots of possibles here........
is it literally overheating and throwing water out??
if so could be cracked head, was it pressure tested when it was off????
if it's not throwing water out but temp gauge is reading high then it could be airlocks in the coolant.........