Reconditioned engine?

Hello folks! I'm currently looking for a 335i. I came across an ad from a dealer that's reasonably priced. With a completely overhauled engine, only 20,000km on the clock, all invoices present, and service history. The dealer can't tell me why the engine was overhauled. What do the experts say? Recommended or not to touch?…