Did you replace the pulse line?What were you getting for squish? I just rebuilt my 670 Champ and measured .024" with gasket deleted.
Now I'm suffering from an air leak somewhere on mine. It's got new crank seals and oil pump o-ring. I'm thinking I might need to put base gasket in, wondering if maybe cylinder base isn't square or something.