Just replaced the bottom sensor as well. It was one of the most challenging tasks in my DIY history.
The sensor sockets were useless, they just kept coming off from the hexa of the old sensor. It wouldn't even bite tightly either. What a waste of money it was. A set of Sensor sockets for - I think I paid about £25 - £30 something like that last year from Amazon.
I had to get the good old spanner 22mm, and 2kg SilverLine hammer (a fiver from Amazon, I think it was). Once the car was on the ramp, I was able to put on the spanner and hammer it off, and it moved only tiny bit with a heavy blow of about 20-30 times. I kept hammering on for 5 - 10 minutes, and it came off.
I put on both new sensors now, and cleared the code. And when I switched the car off, and waited for few minutes, and started the car again, and the EML didn't come on.
So it looks like a good sign, but this happened before, when I was playing around with the computer keep deleting the code. It didn't come on all day, and then it came back on the next day.
I must see it tomorrow, if it really cleared the EML, or is it kidding on, and return with vengeance, then indicating maybe something else could be at fault? But it would be still good, then because we are narrowing down the problem.
But seeing the old sensors, they looked like from hundreds years ago, all covered with the soot and rust. It would have been weird if they worked from the state of the sensor tips.