2002 Chrysler Intrepid 3.5L Frequently Reports P0152, P0141, P0139 After B1 S1 O2 Sensor Replacement
I recently replaced the B1 S1 oxygen sensor in my 2002 Chrysler Intrepid with a Bosch 13399 unit. Since then, the car has started displaying multiple trouble codes: P0152 (B1 S2), P0141 (B1 S2), and P0139 (B2 S1). These codes are related to oxygen sensors in Bank 1 and Bank 2. The engine now runs unevenly, with a loud idle that occurs randomly—about once per day—and feels like it's struggling under load. I'm not an experienced technician; I only have two years of high school-level automotive training. After researching online, I was told to simply remove and reseat the sensors as a simple fix. However, given that these codes are recurring and the symptoms persist, I'm wondering if this is actually a sensor issue or something more serious. I’ve already replaced B1 S1, but I’m considering replacing the remaining sensors (B2 S1 and B2 S2) proactively—especially since B2 S2 has no current issues. However, I’m concerned about internal shorts in the sensors or wiring harnesses, which are listed as possible root causes. Could these codes be due to faulty sensors, a wiring issue, or something else entirely? What would you recommend for someone with limited auto repair experience—should I attempt DIY fixes, or take it to a professional shop or Mopar at the Rock?
Check the official trouble code explanations on this forum. While faulty oxygen sensors are common, these codes can also result from internal shorts in the sensor itself or wiring harnesses. Before replacing any new sensors, it's important to identify whether the issue lies with the sensor or elsewhere. What trouble codes did you see before installing the B1 S1 sensor? Is Bank 1 (the side closest to the firewall) correctly identified?