Dealing with a confirmed (MIL requested) P0141 and intermittent (non-MIL) P0161 on the good ole 290K mile 2001 Chevy Suburban 5.3.
I have had trouble with Bosch O2s in the past and so I prefer to stick to ACDelco or Denso sensors when it comes to GM trucks. For this application the ACDelco AFS106 was cheap and available so I went that route. Changed my bank1sensor2 in all of five minutes - great design and easy to get to. I cleared the codes and drove it a bit... no codes came back yet.
What I do find interesting is that in the diagnostic information it shows two types of O2 sensors. "Delphi" type sensors and "Denso" type sensors. The ACDelco sensor I installed looked like a Denso type sensor and the one that came out, as well as the Bosch part number that interchanges to AFS106, look like Delphi type sensors.
Are they interchangable? I would assume they are since the truck runs with no codes yet but I'm just confirming that. I've attached a pic of the old sensor next to the new box and the diagram showing the two different types of sensors.
My other question is could an exhaust leak where the EGR tube meets the exhaust manifold cause a P0161? That's on the bank2 side of the engine.