Cylinder has spark but not firing..

I had a 67 440 with the same problem. Turned out to have 1 valve longer that the others. On a compression check all was ok, but when lifters pumped up it would push the valve off the seat and leak off all the compression. Put a straight edge on your valves and see what the installed height is across all the stems.