I have the 03 v8 with 58k,, I started to get the po156 code for check engine. I replaced the correct sensor but just received the same stating "circuit malfunction". ive read here that there could be a heat issue to close to other pipes or something like that. Any ideas would be grand at this point. cat system going bad??