My 02 jeep liberty sport has been a complete money pit since I bought it 2 years ago. Just put 800 into it this week and I still keep running into problems. Had the cel light on and code read speedo 0500 or something like that. My mechanic said it was a speed sensor, and it turned out to be the speed sensor on the rear differential. As I drove away from the shop, the cel light came back on. went back to mechanic, and now there was a new code for an 02 sensor. Replaced the 02 sensor. 110 miles later the cel came back on again? Now it reads another code, P0432 bank 2, I don't know if it is the same code as the first one that he just fixed, or if it's another one. I am at my wits end with this jeep!!!