Bitter taste of defeat! So much coolant in the oil pan.
My first guess was a timing cover gasket until I read new heads.
Have the heads been milled?
This throws off the angle on the intake, good chance of a leak.
Print