Hi all - this site is amazing and has been a great help to me. I recently was getting the P1037 code so I replaced the bank 1/pos 2 sensor ordered from Amazon using the part number and link on the first page of this thread. I then started getting a P1038 and P2098. After researching here, I replaced the other sensors as PM, with no change. I remembered the first sensor came in a clear plastic bag w a white label and the other three all came in green NTK factory sealed boxes. So, I re-ordered another NTK 23159 and it arrived in factory packaging this time. I reinstalled and so far, so good. I have them side by side in the pic and they're clearly not the same sensor. The genuine NTK is on the right with factory packaging. Lesson learned - make sure you get factory packaging or return. As it says many times in this thread, you only want NTK.
View attachment 372569