What P0143 usually means
P0143 is the low-voltage version of the Bank 1 Sensor 3 story. It means the rear-most monitored O2 signal on Bank 1 is staying low enough that the ECU no longer trusts it. That can happen because the sensor is biased lean, the circuit has resistance or grounding trouble, or outside oxygen is reaching the sensor because of an exhaust leak near the downstream end of the Bank 1 system. Because this is a deep downstream sensor, the code is usually about monitor accuracy rather than seat-of-the-pants performance.