Here's my code 25 and 26 story. I deleted p.a.i.r pretty early since WA announced no more emissions testing would be needed after my first pass as steward of my truck. 3out of 4 of my existing o2 sensor nuts were in really bad shape per visual insp. so I first took a gamble on the Bosch "universal" sensors. (Installed up in manifold location) The codes persisted while I had those installed, and my idle while not rough, was inconsistent depending upon operating temp/time running. I then got the proper NTK sensors and installed those (also up in manifold). My idle cleaned up a tiny bit, but I still had intermittent codes 25/26. I've whined before about not driving my truck very often, so I kind of left things alone for a month or 2. One day while doing some other very minor tasks, I thought I would try and switch my o2 sensor harnesses. I put colored tape on them so I didn't lose track of which was which, swapped them, and the rest is history. No cel since. (over 1 year).