Had an O2 sensor problem on my 03 Ram. Forget what the code was now but we "assumed" it was the sensor and swapped it. No dice. Turns out the harness was rubbing on the cat heat shield and had either gone open or shorted to ground, I forget which. Might be something to check before you go down the flow chart garden path. I now have a spare sensor .

Kevin