I disconnected the sensor and the same code popped up with no others codes appearing.
I took out the sensor for a look and the seal looks like it's gone a bit hard.
I also noticed on the connector there's heat shrink on the wires going into it.
Is that normal or has someone been at it already?
Oh, and now the engine management light comes on straightaway after clearing it everytime.