5.9 magnum?
^Yup, these engines are tanks, they aren't like old ones; they run forever. Unless abused, they commonly have zero bore wear, or real wear of any kind, well into the 200k or more miles. I'd check the bearings, including thrust, give it a gasket job and let it rip.