It's not the engine, it's everything else at that age. I wouldn't. Suspension starts to go, engine components,
interior fabric / leather. Plastic buttons. Trim pieces.
Sure, an 8 y.o. diesel engine @ 128K miles is basically a newborn. But your shoving that heart into a body that's about to die.