2000 Jeep Grand Cherokee P0138 Check Engine Light: Diagnosis and ABS Code Issues
My 2000 Jeep Grand Cherokee with a 4.0L engine has the check engine light illuminated. I took it to AutoZone for an OBD2 scan, which returned code P0138. The technician also mentioned that several ABS-related codes were detected—specifically 2, 4, 8, 9, and 12. I filled up with gas and drove around the neighborhood, after which the check engine light turned off temporarily. However, I'm concerned about the underlying cause since AutoZone's scanner only reads generic OBD2 codes and does not detect ABS-specific faults. The P0138 code relates to the oxygen sensor circuit in Bank 1, Sensor 2 (post-catalyst), and may indicate a faulty sensor or wiring issue. I'd like to understand how to properly diagnose this problem and whether the ABS codes are related or independent of the check engine light. A full drive cycle is recommended to trigger any pending faults and confirm if the issue returns.
What were the exact ABS codes? If your scanner only detected generic OBD2 codes (like P0001–P0999), it likely doesn't support ABS diagnostics. For accurate readings, consider using a professional scan tool that can interpret both OBD2 and ABS fault codes. Perform a drive cycle to re-trigger any stored faults—this may help identify whether the issue persists or resolves on its own. More details about the code P0138 are available here: http://www.obd-codes.com/p013-8