That's where the waterpump is so that would be my first guess as it's leaking from that area but it's hard to completely say without looking at it in person. Of course the two hose clamps on one outlet is not a good sign and kind of a shady repair
__________________
Woody
|