Engine replacement or engine repair? Need advice from knowledgeable people

 

v20240901