I had a leak in the same area and I thought it was transmission fluid but it ended up being my water outlet was leaking where it bolted onto the head.