Head gasket went again.:(
Same failure as last time. Turns out the head was warped, so took it for a skim. Max 8 thou, min zero, so it really needed it. New head gasket, back on and running fine again. A right PITA though. The moral of this story is that if the head is twisted you won't find it...