In my fleet days we used to buy nice one owner trucks with cash to save on supervisor trucks. I bought a nice 86 F250 6.9 truck, came with records back to first oil change. At 200k a lifter roller went out. We tore it down for a rebuild, did not need new pistons. Got rings, bearings, valve job...