When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
why do you think there is a water leak there? the turbos are water and oil cooled/lubricated, it could be possible the water jacket on the turbo has gone, but cant say i have ever seen this
what i would do is make up some kinda hose attachment and and plug one of the holes, and fill from the other using pressure hose and see if you have water coming from the turbo