Great DIY. I am not mechanically inclined, but the pics and write-up got me through it. It took about 90 minutes, including changing the oil. This cured my p0344 code, the occasional stalling, and it improved my fuel economy by at least 10% (i.e., brought it back to where it was before the old sensor went bad).
Thanks for the great write-up and pics!