cant really tell where the leak is really coming from . just know it is coming from behind timing cover.
i have a coolant leak behind timing cover. have never delt with type of problem on 1996 Nissan Maxima
Water pump is likely the leak..
agree with miles,at that time repl timing belt and related parts