ok got a little further tonight
managed to get the old sensor out (black one ) and replace with a new one
a miniscule drop of oil came out whilst changing over
the old fault codes have now cleared
but now i have a new one again relating to the problem
im struggling to find out how exactly how you code these in to the car