If the leak is on the drivers side check the oil cooler on the block. The water pump has a small feed hose to it and something could be leaking from that area. Unlikely but easy to check.
Sent from my iPhone using Tapatalk
Sent from my iPhone using Tapatalk