Trying to post some pictures but unable.
Please send me your email address so I can send you some pictures.
The number on the engine is;
127 984 10 011 621
It was removed from a running car years ago.
It might need to service the injection pump but internal of the engine is perfect.
Thanks