RE: only runs with glow igniter on?
if you turn the engine over by hand there should be a heafty snap or pop as it passes TDC. If it has no pop you have no compression. Do you have all the necessary seals for the engine installed? Possible there is an air leak of some sort?