Russ,
The knocking sound is a worry because if it's not related to the bad cylinder it could be a bearing knocking, if that's so it will eventually spin the big end , worse case put a rod through the block then it is new power head.
The idea of testing compression with some oil in the crook...