340 coolant in oil

That is certainly logical.

Can you tell us any more about the poor running prior to pulling this head? Was the motor running hot as indicated on the temp gauge?