Is the new radiator leaking or is it coming from a different location?
What I recommend is this. Go to the local parts store and rent a pressure pump for the cooling system. Let the engine cool, remove the radiator cap and install the pump. Pressurize the system and then look for where the leak is coming from.
Wednesday, November 23rd, 2011 AT 8:41 PM