I have been tryIng to find a compression issue on my 4.3 and after taking the head off I found that the head gasket was blown between 2 cylinders and there is a small crack in both the head and block where it blew. The crack does not go very far. I don't know if it would be ok to replace headgasket or replace engine. I know this engine had overheated at some point.