I have a 2004 SRX and I have replaced the O2 sensors after the cat. I still get a p0141 and I don't want to guess on more parts. Should I replace the o2 sensors before the cat as well? The dealer replaced the passanger side cat and manifold on the recall. Any help would be greatly appreciated as this car has been a money pit from day 1.