Been throwing a P0141 CEL for a couple months now, so I finally got around to swapping the o2 sensor out. Don't think the previous mechanic working on the car used anti-seize compound because it was a fucking bitch to get out. Had to pull out the BFH after soaking the sensor in Tri-Flo for half an hour.
Also broke my cat heat shield. Now I gotta go buy a new one.
Old one on the left, new one on the right.