yard engines are highly doubtful, and you never know how badly those are beaten in oem car. How long and how those been used lying at the yards.
rebuilding the very engine with maximum OEM parts using thermostat & coolant in cooling system with fans rigged to work automatic. correct engine oil & filter changes will give engine a minimum of 100,000 km life again.