Brian, I will second Jason's theory on the valve timing, when I built my "Stockport" vacuum engine it would not run, I blamed piston fits, flame positions, flame size, but no it was the timing that was stopping the engine from running, I spent more time getting the valve timing right by trial...