Wife's 2007 C4 1.6 hdi is running well, but its weeping oil out of the air doser and the PCV valve. I know the PCV is at fault (it was only replaced last year), but trying to get one locally is a mare

The car is going on a long journey soon and i wanted to replace the PCV valve and see if i could maybe replace a seal on the doser?
Any thoughts as I see it is clipped together as a 'two halves' part. The oil is all over the plastic but the hoses are clean. I suspect it may be just done, but the engine performs faultlessly so I don't want to spend a couple of hundred quid on a new one....
Anyone??