Just wrapped up the P0128 fix. Gee, what a complicated job for a crappy $30 sensor.
The alternator has to come out just to get to it. The battery has to come out to make it so a human sized arm can fit down there.
The crow's foot you supposedly need to get the sensor out wasn't able to spin more than 30° at a time because of all the metal in the way.
I ended up just cutting the old wires so I could fit a deep socket on it to break it loose.
I didn't bother to drain the coolant.
Old vs. New
I went to connect the new sensor and the sensor-side and vehicle-side connectors wouldn't fit together. I was about 5 seconds away from just cutting the wires and splicing them together when I realized the new sensor had an extra gasket the old one didn't have. I pulled the gasket out and they fit like a glove.
This is why I don't do this for a living. I like to complain about it too much.