Hmm – I had the same problem on an old car I once owned. It turned out that the piston had broken above the gudgeon pin, so the piston went up and down, but the top of the piston remained at the top of the bore with the engine constantly misfiring and the compression reduced as a result.
Best of luck with the strip down
John e-W