This is a hard one so Ill ask the obvious. I am sure you have done this but did you check compresion with just your finger? I did hear of an engine with a crack and wedge of metal missing were the spark pulg threaded in, very low compression but not 0. like I said a hard one.