My problem is that PR-net shows ALL the 2.0L engine variants with the oil dipstick at front.
Any engine looking like your picture - and with a rear located dipstick - would be either a 1.6L or 1.8L engine
What is the exact engine code on your engine ?
This is ultimatively important to get the correct parts.
Down the block on exactly the side viewed on your image usually is casted a code referring to the engine type/size.
On opposite side a tin plate or self adhesive sticker is found on the block with the engine code.
Certainly looks like your Xantia engine has been replaced some time over its life !







