2004 Jeep Liberty Check Engine Light?

Basically the check engine light came on and it had 3 codes, all for the o2 sensors. I replaced the 2 front o2 sensors, but not the 3rd as i havent had the time. Its been about a month, and the check engine light is still on, which i expected because the 3rd o2 sensor hadnt been changed. I took it back in to check the codes, and all three codes were still there.

I didnt know if maybe there was a fuse or relay that i can replace before going any further, or if none of the codes will clear until they are ALL fixed. Does anyone know? Thank you!

2 Answers

Relevance
  • 8 years ago
    Favorite Answer

    if they are o2 heater codes than yes you need to check the o2 heater fuse and the o2 heater relay in the pdc, if they are circuit, rich, or lean codes than you need to check the common gounds

    • Log in to reply to the answers
  • 8 years ago

    There are numerous O2 codes, some just mean the sensor is measuring out of range due to some other malfunction. You need to properly diagnose the whole system before you just start throwing parts at it. The fact that all 3 codes are still present indicate this and that the original sensors were not necessarily bad.

    • Log in to reply to the answers
Still have questions? Get answers by asking now.