Here's the deal. I had a local guy replace my subframe bushings. He went over the car and said he tightened up the 02 sensors and bolts on my headers. IDK why he was messing with it. Guess he was doing me a favor. I leave the shop and my CEL is ON. I scan the codes with my Peake while at the shop. Two bad precat sensors. He checks it on his scanner. Same thing. He measures the voltages. Both within spec. He tries to clear the codes. Nothing. I hook up Torque to see if I can measure voltages. I can see my OBD-II to BT adapter is connecting to my phone but not to the ECU. I try another adapter and my Nexus7. Same thing. So what is in common is that Torque, shop's scan tool and my Peak are all having problems with the ECU. My car runs fine. Haven't noticed anything with gas mileage. Do I need to bring my car to the dealer and have them connect it to their Modic to clear the codes? So far googling says to replace both sensors. But the values are normal. And even if the sensor was bad, I should be able to clear the code even for a short period. The CEL goes off for a second but the faults never go away.