I am getting engine code p0155. It idles a little rough and has some trouble accelerating, but otherwise runs great. The car is stock. I have replaced the bank 2 sensor 1 twice with ntk o2 sensors. I have inspected the wiring harness and nothing looks damaged. I also confirmed it is getting the correct voltage. I did also confirm the short term fuel trim is within the right parameters for bank 2, not sure if that matters. The only other thing I could think of is a failing pcm. Any help would be much appreciated thank you