Coolant leak on W2 heads

Their was a leak and it stopped, I don't own a pair of W-2s, but after hearing what yellow rose found out I'd be pulling them to check out that possible dowel pin problem. Just my 2 cents worth.

Jeff