Decoding Your 2000 Jeep Cherokee OBD2 Codes: A Comprehensive Guide

Decoding Your 2000 Jeep Cherokee OBD2 Codes: A Comprehensive Guide

Understanding the diagnostic systems in your 2000 Jeep Cherokee can save you time and money on car repairs. Like most modern vehicles, the 2000 Jeep Cherokee is equipped with an On-Board Diagnostics system, specifically OBD2, which monitors various aspects of your vehicle’s performance and can alert you to potential problems through diagnostic trouble codes (DTCs). These codes are invaluable for troubleshooting issues, and you don’t always need a professional scan tool to access them. This guide will walk you through understanding and accessing these codes on your 2000 Jeep Cherokee.

Understanding OBD and OBD2 Systems

Before diving into the specifics for your 2000 Jeep Cherokee, it’s helpful to understand the evolution of automotive diagnostic systems. Early Jeep Cherokee models, pre-1990, lacked an OBD port and relied on a system of check engine light flashes to communicate error codes. These early systems were limited in the data they provided.

Vehicles manufactured between 1990 and 1995 featured the first generation OBD-I systems. These offered a step up, providing basic codes and information accessible through a diagnostic port. However, it was with the introduction of OBD-II that standardized and more comprehensive diagnostics became the norm.

Since 1996, including your 2000 Jeep Cherokee, vehicles adopted the OBD-II system. OBD-II offers significantly more detailed information about vehicle systems, emissions, and performance. This system uses a standardized diagnostic port and a broader range of codes, making it easier for mechanics and owners to diagnose problems accurately. The OBD-II port in your 2000 Jeep Cherokee is typically located on the driver’s side under the dashboard, near the steering column.

Accessing OBD2 Codes on Your 2000 Jeep Cherokee

There are two primary methods to retrieve OBD2 codes from your 2000 Jeep Cherokee: using a scan tool and a key-based method which is a handy alternative if you don’t have immediate access to a scanner.

Method 1: Using an OBD2 Scan Tool

The most direct and detailed way to read OBD2 codes is by using an OBD2 scan tool. These tools range from basic code readers to more advanced professional-grade scanners.

  1. Locate the OBD2 Port: For your 2000 Jeep Cherokee, the OBD2 port is typically found under the dashboard on the driver’s side. It’s a 16-pin trapezoidal connector.

    Figure 1. The location of the OBD port under the dashboard of a Jeep Cherokee.

  2. Connect the Scan Tool: Plug your OBD2 scan tool into the port.

  3. Turn the Ignition On: Turn your key to the “ON” position but do not start the engine. This provides power to the vehicle’s computer and the scan tool.

  4. Follow Scan Tool Instructions: Most scan tools will power on automatically once connected. Follow the tool’s on-screen prompts to read codes. Typically, you’ll need to select “Read Codes” or a similar option.

  5. Record the Codes: The scan tool will display any stored trouble codes. Note these codes down. They usually start with a letter (P, C, B, or U) followed by four numbers.

Method 2: Key-Based Code Retrieval (Without a Scan Tool)

Chrysler, the manufacturer of Jeep, included a feature in many models, including the 2000 Cherokee, to display error codes through the odometer without needing a scan tool. This method is particularly useful for quick checks when a scan tool isn’t available.

  1. Parking Brake: Ensure your parking brake is engaged for safety.

  2. Ignition Key Cycling: Insert your key into the ignition and perform the following sequence:

    • Turn the key to the “ON” position.
    • Turn the key to the “OFF” position.
    • Turn the key to the “ON” position again.
    • Turn the key to the “OFF” position again.
    • Finally, turn the key to the “ON” position and leave it there.
  3. Observe the Odometer: After the final “ON” position, watch the odometer display. It will cycle through numbers 1-9, then show the vehicle’s serial number, and subsequently, any stored trouble codes will be displayed. The codes will appear as a series of numbers.

  4. Record the Codes: Write down any codes displayed on the odometer. Note that this method may provide fewer details than a scan tool but is sufficient for retrieving the basic trouble codes.

2000 Jeep Cherokee OBD2 Codes List and Meanings

Once you have retrieved the codes, you’ll need to understand what they mean. OBD2 codes are standardized, but here is a list of common codes that might appear for a 2000 Jeep Cherokee, along with their general descriptions. Note: This is not an exhaustive list, and a professional diagnostic scan and service manual should be consulted for complete accuracy.

OBD-II (Specific Codes)

  • P0030: O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
  • P0036: O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
  • P0106: MAP sensor voltage out of range detected at startup
  • P0107: MAP sensor voltage too low
  • P0108: MAP sensor voltage too high
  • P0112: Intake air temperature sensor voltage low
  • P0113: Intake air (charge) temperature sensor voltage high
  • P0116: Coolant temperature sensor reading doesn’t make sense
  • P0117: Engine coolant temperature sensor voltage low
  • P0118: Engine coolant temperature sensor voltage high
  • P0121: Throttle position sensor and MAP sensor disagree with each other
  • P0122: Throttle position sensor voltage low
  • P0123: Throttle position sensor voltage high
  • P0125: Insufficient Coolant Temperature for Closed Loop Fuel Control
  • P0130: O2 Sensor Circuit Malfunction (Bank 1 Sensor 1)
  • P0131: O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
  • P0132: O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)
  • P0133: O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
  • P0134: O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
  • P0135: O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
  • P0136: O2 Sensor Circuit Malfunction (Bank 1 Sensor 2)
  • P0137: O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)
  • P0138: O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
  • P0139: O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)
  • P0140: O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
  • P0141: O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 2)
  • P0142: O2 Sensor Circuit Malfunction (Bank 1 Sensor 3)
  • P0143: O2 Sensor Circuit Low Voltage (Bank 1 Sensor 3)
  • P0144: O2 Sensor Circuit High Voltage (Bank 1 Sensor 3)
  • P0145: O2 Sensor Circuit Slow Response (Bank 1 Sensor 3)
  • P0146: O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 3)
  • P0147: O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 3)
  • P0151: O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
  • P0152: O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
  • P0153: O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
  • P0154: O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
  • P0155: O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)
  • P0157: O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
  • P0158: O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)
  • P0159: O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
  • P0160: O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
  • P0161: O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
  • P0171: System Too Lean (Bank 1)
  • P0172: System Too Rich (Bank 1)
  • P0174: System Too Lean (Bank 2)
  • P0175: System Too Rich (Bank 2)
  • P0176: Flex Fuel Sensor Circuit Malfunction
  • P0178: Flex Fuel Sensor Circuit Low Input
  • P0179: Flex Fuel Sensor Circuit High Input
  • P0182: Fuel Temperature Sensor Circuit Low Input
  • P0183: Fuel Temperature Sensor Circuit High Input
  • P0201 – P0208: Injector Circuit Malfunction (Cylinder 1-8)
  • P0300: Random/Multiple Cylinder Misfire Detected
  • P0301 – P0308: Cylinder Misfire Detected (Cylinder 1-8)
  • P0320: Crankshaft Position Sensor Circuit Malfunction
  • P0325: Knock Sensor 1 Circuit Malfunction (Bank 1 or Single Sensor)
  • P0330: Knock Sensor 2 Circuit Malfunction (Bank 2)
  • P0340: Camshaft Position Sensor Circuit Malfunction
  • P0350 – P0358: Ignition Coil Primary/Secondary Circuit Malfunction (Coil A-H)
  • P0401: Insufficient EGR Flow
  • P0403: Exhaust Gas Recirculation Control Circuit Malfunction
  • P0404: Exhaust Gas Recirculation Circuit Range/Performance
  • P0405: Exhaust Gas Recirculation Sensor Circuit Low
  • P0406: Exhaust Gas Recirculation Sensor Circuit High
  • P0412: Secondary Air Injection System Switching Valve A Circuit Malfunction
  • P0420: Catalyst System Efficiency Below Threshold (Bank 1)
  • P0432: Catalyst System Efficiency Below Threshold (Bank 2)
  • P0441: Evaporative Emission Control System Incorrect Purge Flow
  • P0442: Evaporative Emission Control System Leak Detected (Small Leak)
  • P0443: Evaporative Emission Control System Purge Control Valve Circuit Malfunction
  • P0455: Evaporative Emission Control System Leak Detected (Gross Leak)
  • P0456: Evaporative Emission Control System Leak Detected (Very Small Leak)
  • P0460: Fuel Level Sensor Circuit Malfunction
  • P0461: Fuel Level Sensor Circuit Range/Performance
  • P0462: Fuel Level Sensor Circuit Low Input
  • P0463: Fuel Level Sensor Circuit High Input
  • P0500: Vehicle Speed Sensor Circuit Malfunction
  • P0505: Idle Air Control System Malfunction
  • P0522: Engine Oil Pressure Sensor/Switch Low Voltage
  • P0523: Engine Oil Pressure Sensor/Switch High Voltage
  • P0551: Power Steering Pressure Sensor/Switch Circuit Malfunction
  • P0600: Serial Communication Link Malfunction
  • P0601: Internal Control Module Memory Check Sum Error
  • P0604: Internal Control Module RAM Error
  • P0605: Internal Control Module ROM Error
  • P0615: Starter Relay Circuit Malfunction
  • P0622: Generator Field Control Circuit Malfunction
  • P0645: A/C Clutch Relay Control Circuit Malfunction
  • P0700: Transmission Control System Malfunction
  • P0703: Brake Switch Input Circuit Malfunction
  • P0711: Transmission Fluid Temperature Sensor Circuit Range/Performance
  • P0712: Transmission Fluid Temperature Sensor Circuit Low Input
  • P0713: Transmission Fluid Temperature Sensor Circuit High Input
  • P0720: Output Shaft Speed Sensor Circuit Malfunction
  • P0740: Torque Converter Clutch Circuit Malfunction
  • P0743: Torque Converter Clutch Circuit Electrical
  • P0748: Pressure Control Solenoid Electrical
  • P0751: Shift Solenoid A Performance or Stuck Off
  • P0753: Shift Solenoid A Electrical
  • P0756: Shift Solenoid B Performance or Stuck Off
  • P0783: 3-4 Shift Solenoid Circuit Malfunction
  • P0801: Reverse Inhibit Control Circuit Malfunction
  • P0833: Clutch Pedal Switch Circuit Malfunction
  • P1192: Inlet Air Temperature Sensor Circuit Low Input
  • P1193: Inlet Air Temperature Sensor Circuit High Input
  • P1194: O2 Sensor Heater Circuit Performance – Bank 1 Sensor 1
  • P1195: O2 Sensor Slow Response – Bank 1 Sensor 1
  • P1196: O2 Sensor Slow Response – Bank 2 Sensor 1
  • P1197: O2 Sensor Slow Response – Bank 1 Sensor 2
  • P1198: Radiator Coolant Temperature Sensor Circuit Low Input
  • P1199: Radiator Coolant Temperature Sensor Circuit High Input
  • P1281: Engine is Cold Too Long
  • P1282: Fuel Pump Relay Circuit Malfunction
  • P1288: Manifold Tuning Valve Control Circuit Malfunction
  • P1289: Manifold Tuning Valve Solenoid Circuit Malfunction
  • P1290: CNG Pressure Too High
  • P1291: Heated Air Intake System Malfunction
  • P1292: Natural Gas Pressure Sensor Voltage Low
  • P1293: Natural Gas Pressure Sensor Voltage High
  • P1294: Target Idle Speed Not Reached
  • P1295: TPS 5 Volt Supply Circuit Malfunction
  • P1296: MAP Sensor 5 Volt Supply Circuit Malfunction
  • P1297: MAP Sensor Does Not Change With Throttle Position
  • P1298: Rich Condition At Wide Open Throttle
  • P1299: MAP/TPS Inconsistent at Idle
  • P1388: Auto Shutdown Relay Control Circuit Malfunction
  • P1389: No ASD Relay Output Voltage At PCM
  • P1390: Camshaft/Crankshaft Timing Misalignment
  • P1391: Intermittent Loss of CMP or CKP
  • P1398: Misfire Detection Monitor Missed 2-Trip Fault
  • P1399: Wait Lamp Circuit Failure
  • P1403: EGR Solenoid Circuit
  • P1476: Secondary Air System Inadequate Flow
  • P1477: Secondary Air System Excessive Flow
  • P1478: Battery Temperature Sensor Voltage Out of Range
  • P1479: Transmission Fan Relay Circuit Malfunction
  • P1480: PCV Solenoid Circuit Malfunction
  • P1481: Incorrect Misfire Monitor Signal
  • P1482: Catalyst Temperature Sensor Short to Low
  • P1483: Catalyst Temperature Sensor Short to High
  • P1484: Catalyst Overheating Detected
  • P1485: Air Pump Relay Control Circuit Malfunction
  • P1486: Evap System Leak Monitor Pinched Hose Found
  • P1487: High Speed Fan Relay Control Circuit
  • P1488: Auxiliary 5-Volt Output Too Low
  • P1489: High Speed Fan Control Relay Circuit Malfunction
  • P1490: Low Speed Fan Control Relay Circuit Malfunction
  • P1491: Radiator Fan Control Relay Circuit Malfunction
  • P1492: Ambient/Battery Temperature Sensor Voltage Too High
  • P1493: Ambient/Battery Temperature Sensor Voltage Too Low
  • P1494: Leak Detection Pump Switch or Mechanical Fault
  • P1495: Leak Detection Pump Solenoid Circuit
  • P1496: 5 Volt Output Below Limit
  • P1498: High Speed Fan Relay Control Circuit #3
  • P1594: Charging System Voltage Too High
  • P1595: Speed Control Vacuum Solenoid Circuit Malfunction
  • P1596: Speed Control Switch Always High
  • P1597: Speed Control Switch Always Low
  • P1598: A/C Pressure Sensor Voltage High
  • P1599: A/C Pressure Sensor Voltage Low
  • U1681: No Cluster Controller BUS Message
  • U1682: Charging System Voltage Not Available
  • U1683: Speed Control Servo Power Problem
  • U1684: Battery Disconnect/System Reset Recent Memory Cleared
  • U1685: Invalid SKIM Key
  • U1686: No SKIM BUS Message Received
  • U1687: No MIC BUS Message

Clearing OBD2 Codes on Your 2000 Jeep Cherokee

After diagnosing and repairing the issue indicated by the OBD2 code, you’ll want to clear the code and turn off the check engine light.

  1. Using a Scan Tool: Most OBD2 scan tools have a “Clear Codes” or similar function. Follow the tool’s prompts to erase the stored codes.

  2. Battery Disconnect Method: A simpler method is to disconnect the negative battery cable.

    • Locate the negative terminal on your Jeep Cherokee’s battery (it’s usually black and marked with a “-” sign).
    • Use a wrench (typically 10mm or 12mm) to loosen the nut on the negative battery cable clamp.
    • Disconnect the cable from the terminal.
    • Wait for at least five minutes to ensure the vehicle’s computer resets.
    • Reconnect the negative battery cable and tighten the nut.

Important Note: Clearing codes without addressing the underlying issue will only result in the code and check engine light reappearing. Always diagnose and repair the problem before clearing codes.

When to Seek Professional Help

While reading and understanding OBD2 codes can empower you to perform basic diagnostics and repairs on your 2000 Jeep Cherokee, some situations warrant professional assistance. If you are uncomfortable performing car repairs, if the problem is complex, or if the codes persist after your attempts to fix the issue, it’s always best to consult a qualified mechanic. They have advanced diagnostic tools and expertise to accurately pinpoint and resolve more intricate automotive problems.

By understanding how to access and interpret the 2000 Jeep Cherokee Obd2 Codes, you can take a proactive approach to vehicle maintenance, ensuring your Jeep runs smoothly and efficiently for years to come.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *