by new Im assuming you mean a scrapyard engine - Scrapyards sell scrap - meaning its a used and scrapped engine.
with proper spec overhauling you are guaranteed a fresh new engine with exact new service life as manufacturer gave out. - Dont shop your mechanic with your wallet only, pay for good work (wont be cheap)