Hey guys this is the third time this code has popped up now on my jeep in the past few months. Past two times took it to the shop and had it "fixed" but now I am suspicious as to why this same code keeps popping up. The reader is throwing P0161, O2 Sensor Bank 2, Sensor 2 and also telling me to Repair the Cylinder Head Ground wire. We have replaced all the O2 sensors and this particular sensor twice. The jeep seems to run fine even with this thrown code. Not sure what to make of this any insight is appreciated.