If oil cooler was leaking I don’t think you would hear a leak being it is mounted so low and would mix with oil in the cooler. I think low air pressure in glow plug holes would tell you your cylinders condition as far as cavitation. Test each cylinder at top dead center and bottom dead center. Then go from there.